怎样在 Telegram 方便地编辑和更新机器人的回复内容?

蜂蜜松饼蜂蜜松饼09月27日388

我用Python写了机器人,但是每次改回复都要改代码,有没有更简单的方式可以随时编辑和更新回复?

1 个回答

虫洞清洁工
虫洞清洁工回答于 09 月 27 日
最佳答案

你的需求非常常见,每次修改回复都要改代码,太麻烦了。你可以这样做:

1. 用一个配置文件,比如 json 或 yaml,把所有的回复内容都写进去,修改方便,不用改代码。

2. 也可以用数据库,比如 sqlite,把回复内容写进表里,需要时直接读取即可。

3. 想要更灵活的话,还可以做一个网页后台,登录后直接修改回复内容,机器人自动读取最新内容。

这样每次修改回复就像修改文档一样简单,几乎不用改代码。如果你用的是 flask 或 django,搭一个简单的管理界面也很容易。试试看哪种方法适合你,应该就能解决你的问题了。

您的答案