Telegram纸飞机双向机器人如何设置对话?
2 个回答
要设置Telegram双向机器人的话,首先你得学会用BotFather创建机器人。
1. 在 Telegram 中搜索 BotFather 并发送 `/newbot` 来创建一个机器人,按提示输入名字和用户名。
2. botfather会给API_TOKEN,这个是重中之重,开发的时候会用到的。
3. 你得写代码或者使用工具监听用户的发送消息事件,比如python-telegram-bot库就可以监听消息。
4. 监听到消息后调用 `sendMessage` 方法,将回复发送回去即可。
5. 如果不编程,可使用现有的自动化平台,比如BotStar、ManyChat,它们提供可视化界面配置自动回复规则。
代码实现方式比较复杂,需要一定的编程基础。而可视化方式则比较简单粗暴。两种实现方式都能实现你说的“用户发送消息,机器人自动应答”的功能。
要双向聊天,需要使用BotFather创建一个机器人。
1. 在Telegram中搜索BotFather,按照教程创建自己的机器人
2. 创建完成后,记录下给你的API Token,格式类似于xxx:yyy的字符串。
3. 用Python写个最简单的回复,如接受消息回复“收到”
4. 代码部署在服务器上,并且保持24小时运行
5. 最后用Telegram账号添加机器人,即可测试效果。
建议用现成框架如python-telegram-bot等来实现,可以减少很多工作量。注意机器人必须在线,否则不能回复信息,不要在本地调试。现在知道了吧?