首页 > 解决方案 > HeroKu Discord.py.json 没有在 GitHub 上更新

问题描述

所以我最近制作了一个将信息存储到 .json 文件中的机器人,它在 Visual Code Studio 上运行良好。但问题是我通过 Heroku 上的 GitHub 托管,所以当我运行我的代码时,Heroku 获取 json 文件并使用它的数据更新它自己的json 文件,而不是 GitHub 中的实际文件。因此,当我重新启动 HeroKu 进行更新时,它会重新读取 json 文件,替换它用于存储和擦除数据的文件,并替换为 GitHub 中根本没有更改的 json。有没有办法备份 json 文件并可能保存一些信息?或者另一种在 discord.py 上存储信息的方式也与 Heroku 兼容?顺便说一句,我无法访问命令提示符 Heroku,只能访问网站上的“运行控制台”

标签: pythonjsongithubherokudiscord.py

解决方案


Heroku实际上并没有编辑GitHub- 它只是将它的代码从您的链接存储库克隆到它的服务器上并在那里运行它。如果您需要它来更新您的GitHub存储库,那么我会使用Github Rest API

编辑:这是文档:创建或更新文件内容


推荐阅读