Telegram 用机器人自动踢改违规昵称的人咋弄?有人用广告昵称,想踢掉!
5 个回答
想在 Telegram 群组里自动把带广告昵称的人踢出去?可以试试机器人+群规的组合拳。
先找一个功能比较全的管理机器人,比如 @AllMuteBot、@GroupArcherBot 等这些常用的。
然后设置机器人的权限,确保它有「踢人」和「修改群成员信息」的权限。
接着设置关键词过滤,比如“淘宝”、“微信”、“加群”这些广告常用词,有新成员昵称带这些词,机器人就会自动踢出去。
还可以设置欢迎语,提醒成员不能用广告昵称,否则会被踢。
不过,不是所有机器人功能都一样,可能需要试几个才能找到适合你群的。
设置好了基本就不用管了,自动帮你清理垃圾昵称。
你可以用 Telegram 的 Bot API + 群组管理权限来实现这个功能。
步骤如下:
1. 用 @BotFather 创建机器人,拿到 token。
2. 把机器人加进群,给管理员权限,允许踢人。
3. 写代码监听新成员加入事件。
4. 判断昵称是否包含广告关键词(如 “http”、“推广”、“代理” 等)。
5. 如果匹配,就调用 kickChatMember 接口把人踢出去。
代码可以用 Python、Node.js 等实现,网上有很多现成的库,比如 python-telegram-bot。
Telegram目前没有官方支持的自动踢人功能,不过你可自行创建机器人并搭配群组权限规则,实现部分自动化管理。
1. 使用BotFather创建机器人,授予管理员权限。
2. 设置昵称过滤关键词(如广告常用词),手动设置白名单或黑名单。
3. 配合第三方管理工具或自定义脚本,自动检测并踢出违规成员。
4. 定期更新关键词库,防止绕过检测。
记得开启群组的「仅管理员可邀请」功能,减少恶意行为。希望对你有帮助。
Telegram自动踢广告昵称,可以这么操作:
1. 搭建一个群组机器人(Bot),通过API实现自动识别昵称的功能。
2. 使用Python库,如python-telegram-bot监听用户入群事件。
3. 编写关键词过滤逻辑,例如昵称中包含“微信”“QQ”“加群”就自动踢出。
4. 将机器人设为管理员,并开启“删除消息”权限。
5. 代码部署到服务器上,一直运行。
但要注意,不要把正常用户也误伤了,关键词要尽量精准。
目前 Telegram 官方不支持自动踢人,不过你可以这么做:
1. 用 BotFather 创建一个机器人,然后设置成管理员。
2. 用第三方工具或自己写代码来检测昵称是否含广告词(比如带网址、二维码等)。
3. 发现违规昵称就自动踢人。
4. 你也可以设置“欢迎规则”,告诉用户不要用广告昵称,否则会踢。
推荐用 Python + Pyrogram 库,网上教程很多,照着做就行。