如何创建一个机器人,自动将群内成员的提问汇总给管理员?
2 个回答
用Telegram做这样的机器人其实很简单,你只需要用Python写一个Bot并连接群组的API即可。
前往BotFather创建机器人并获取Token,然后设置群权限允许机器人接收信息。
写一个监听脚本,使用python-telegram-bot的库监听群消息事件。当有新消息时,自动转发给管理员。
逻辑可简单如只转发带@的信息或定时抓取群聊最新提问。
部署到服务器就可以了,比如用Heroku免费部署。整个过程最多30分钟。
需要掌握一定的编程语言,比如Python。
前往Telegram官网创建开发者账号,创建机器人获取token。
继续通过Telegram的API接口监听群聊消息,设置关键词触发收集。
定时收集的问题发送给管理员。
推荐用BotFather辅助配置,代码部分可以用现成框架来减少工作量。
测试没问题就可以。