一个基于Cloudflare Worker的自用Telegram群垃圾消息删除机器人。
欢迎fork,但请记得保留其他的内容
- 链接删除
- 联系人卡片删除
- 外部引用回复删除
- 关键词检测
- 个人简介检测
- 在 Telegram 搜索 @BotFather
- 发送
/start - 发送
/newbot - 按提示输入:
- 机器人名称
- 机器人用户名(必须以
bot结尾)
- 获取 Bot Token,格式示例: 123456789:AAxxxxxxxxxxxxxxxxxxxx
- 把机器人加入需要管理的群聊
- 设置为 管理员
- 至少勾选以下权限:
- 删除消息
- 读取消息
6.修改机器人Token
const BOT_TOKEN = 'xxxxxxx';将xxxxxxx改成你自己的机器人token
7.修改白名单列表,也就是不会被机器人检测消息的用户id
const WHITE_LIST_ID = new Set([
123456,
78945612
]);这里使用的是id,不知道什么是id的请加群询问 https://t.me/oyDevelopersClub
8.修改完后记得点部署
当一切就绪后,在浏览器中访问:
https://api.telegram.org/bot<BOT_TOKEN>/setWebhook?url=https://<WORKER_URL>/webhook

例如:https://api.telegram.org/bot123456789:AAxxxxxxxxxxxxxxxxxxxx/setWebhook?url=https://aaaabbbb.wokers.dev/webhook

设置成功后你会看到这样的提示:
{"ok":true,"result":true,"description":"Webhook is set"}作者 欧阳(@OuYoung)
如果部署遇到问题,欢迎来群内找人解答 https://t.me/oyDevelopersClub




