如果我使用 github 在 Heroku 上部署我在 python 中制作的 Twitch 机器人,当变量在使用时被编辑时,这是否反映在 github 代码中?
If I deploy my Twitch bot made in python on Heroku using github when the variables get edited while being used does that reflect in the github code?
我有一个变量和一个 .txt 文件,它们是通过 Twitch 聊天中的命令更新的。该机器人是在 python 中制作的。一个是每次有人执行特定命令时都会添加的计数器。计数器变量是否在 Github 上的代码中得到更新,我在检查代码时能够看到它?
另一个命令将新词添加到 .txt 文件,当有人执行命令添加一些东西时,这些东西也会被添加到 Github 上的 .txt 文件中,或者仅在 heroku 应用程序中。
我已经尝试执行命令,但似乎当我更新计数器或添加到 .txt 时它没有反映在 github 中。有没有办法让它反映出来?
这些资源是在您的程序(此处为 Heroku 应用程序)执行期间生成或更新的,这意味着,默认情况下,它们的更新不会在源代码控制下(在 Heroku 应用程序执行环境上下文中)进行跟踪,因此在 GitHub.
中不可见
您需要从您的应用程序调用 GitHub Action (pipeline executed on GitHub side), like action-update-file,以便获取 (curl) 然后更新您 GitHub 存储库中的文件。
有关从程序调用 GitHub 操作的实际示例,请参见“How to trigger a Github action with an HTTP request" (from Riku Rouvila)。
我有一个变量和一个 .txt 文件,它们是通过 Twitch 聊天中的命令更新的。该机器人是在 python 中制作的。一个是每次有人执行特定命令时都会添加的计数器。计数器变量是否在 Github 上的代码中得到更新,我在检查代码时能够看到它?
另一个命令将新词添加到 .txt 文件,当有人执行命令添加一些东西时,这些东西也会被添加到 Github 上的 .txt 文件中,或者仅在 heroku 应用程序中。
我已经尝试执行命令,但似乎当我更新计数器或添加到 .txt 时它没有反映在 github 中。有没有办法让它反映出来?
这些资源是在您的程序(此处为 Heroku 应用程序)执行期间生成或更新的,这意味着,默认情况下,它们的更新不会在源代码控制下(在 Heroku 应用程序执行环境上下文中)进行跟踪,因此在 GitHub.
中不可见您需要从您的应用程序调用 GitHub Action (pipeline executed on GitHub side), like action-update-file,以便获取 (curl) 然后更新您 GitHub 存储库中的文件。
有关从程序调用 GitHub 操作的实际示例,请参见“How to trigger a Github action with an HTTP request" (from Riku Rouvila)。