怎样在电报创建可限制成员发送文件大小的群组机器人?

驹新之驹新之09月26日687

我想做一个Telegram群组机器人,可以限制成员发送文件大小,比如50MB以上不能发送,要怎么设置或写代码?需要什么设置?需要写什么代码?

1 个回答

少侠
少侠回答于 09 月 26 日
最佳答案

你想做一个 Telegram 群组机器人,限制成员发文件的大小,这是一个非常常见的需求。

首先,你要创建一个 Bot,用 BotFather 设置好 Token。然后,你的 Bot 要加入群组,并获取管理员权限(查看消息,删除消息)。

然后,用 Python 写一个脚本。监听群里的新消息,如果发现是文件,就检查 size 的大小。如果超过 50MB,就删掉,再警告一下用户。核心是用 python-telegram-bot 库。

注意:Bot 无法直接阻止上传,只能检测后删除。还要考虑群主授权和隐私策略。代码逻辑不难,但细节要处理好。

您的答案