- 转到你的 bot。发送
/export来备份你的订阅。 - (可选) 备份你的
/path/to/bot/config/。 - 删除
/path/to/bot/config/。 - 从头重新部署你的 bot。按需配置其他环境变量。
- 转到你的 bot。发送
/import来重新导入你的订阅。
- 转到你的 bot。发送
/export来备份你的订阅。 - 转到你的 Railway 项目。
- (可选) 备份你的 Redis 数据库,如果你知道怎么做的话。
- 转到设置 (
Settings) 页,切换到危险 (Danger) 标签。移除 (Remove) Redis 插件。 - 点击左下角的添加插件 (
Add Plugin) 按钮,选择添加 PostgreSQL (Add PostgreSQL)。 - 转到变量 (
Variables) 页。删除 (Delete) 环境变量CHATID和DELAY。按需配置其他环境变量。 - 转到你在 GitHub 上 fork 的仓库。切换到你已部署的分支,然后点击
Fetch upstream和Fetch and merge。 - 等待你的 Railway 项目更新。
- 转到你的 bot。发送
/import来重新导入你的订阅。
确保切换至 master 或 dev 分支。对于 Railway 来说,你可以通过切换部署触发器来做到这一点 (Deployments -> Triggers -> Branches -> 添加一个新的触发器并删除旧的),切记必须在开始根据本指南迁移之前完成这一步。
请阅读 FAQ。