如何创建一个机器人,对使用不文明用语的用户自动进行禁言?

追云逐月追云逐月06月16日1295

如何做一个Telegram机器人,能检测脏话然后踢出群?我们做推广的群里总有乱发广告的,想找自动化的管理方式,求教程或者推荐现成的工具!

2 个回答

公西振海
公西振海回答于 06 月 16 日
最佳答案

1. Telegram目前没有自动脏话过滤的功能,可以使用第三方机器人。搜索“AntiSpam Bot”或“Group Management Bot”,添加后设置关键字过滤即可。

2. 推荐用Python开发自定义机器人,接入Telegram Bot API。原理:监听消息→匹配脏话库→触发踢人/禁言。GitHub搜索“Telegram anti spam bot”可以找到开源项目。

3. 现成的推荐“Zaifinance Bot”,支持关键词过滤、踢人、白名单等。只需要维护敏感词列表即可,不需要任何编程。

4. 注意机器人权限必须是管理员,否则踢不了人,建议和"Private Bot"一起使用,双重保护。

5. 非技术团队,建议找外包程序员定制开发,费用在300-800元,根据功能的多少而定,国内有很多的小团队可以承接。

卷香蝶
卷香蝶回答于 06 月 16 日

Telegram官方没有机器人踢人这个功能,所以不能直接禁言或者踢人。你可以:

1. 利用Bot API+数据库搭建系统,在检测到关键词时通知管理员处理

2. 使用第三方管理Bot,例如"Group Management Bot"设置敏感词过滤

3. 建议人工定期清理,配合机器人提示最佳

目前成熟度比较高的自动踢人方案少,建议先做基础防御。

您的答案