Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zu1k/tg-keyword-reply-bot
Telegram关键词自动回复机器人: 根据群组管理员设定的关键词或者正则规则,自动回复文字、图片、文件或者进行永久禁言、临时禁言、踢出等群管操作
https://github.com/zu1k/tg-keyword-reply-bot
bot golang keyword telegram
Last synced: 4 days ago
JSON representation
Telegram关键词自动回复机器人: 根据群组管理员设定的关键词或者正则规则,自动回复文字、图片、文件或者进行永久禁言、临时禁言、踢出等群管操作
- Host: GitHub
- URL: https://github.com/zu1k/tg-keyword-reply-bot
- Owner: zu1k
- License: mit
- Created: 2019-03-06T07:54:45.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-20T12:31:58.000Z (almost 2 years ago)
- Last Synced: 2025-01-02T22:11:40.834Z (6 days ago)
- Topics: bot, golang, keyword, telegram
- Language: Go
- Homepage: https://t.me/keyword_reply_bot
- Size: 49.8 KB
- Stars: 538
- Watchers: 24
- Forks: 192
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-seeds - tg-keyword-reply-bot
README
Telegram 关键词自动回复机器人
### 基本命令
- 添加关键词回复规则 `/add 关键词===回复内容` 或者 `/add 关键词1||关键词2===回复内容`
- 关键词可以使用正则表达式,例如`/add re:p([a-z]+)ch===测试正则`,就会匹配规则`p([a-z]+)ch`
- 删除关键词规则 `/del 关键词` 暂不支持一次性删除多个关键词
- 自动删除含有关键词的文字消息, 只需要将回复内容设置成 `delete`, 并给机器人添加删除消息权限
- 使用`/list`命令可以查看本群内所有自动回复规则
- 给机器人添加删除消息和踢人的管理权限,可以自动防清真(阿拉伯语)### 回复特殊内容
- 回复内容支持文字\图片\GIF\视频,默认文字
- 如需图片,回复内容设置成`photo:https://t.me/c/1472018167/53095`,`https://t.me/c/1472018167/53095`是已经发送过的图片获取到的链接
- 同理,gif将`photo`替换成`gif`,视频替换成`video`,文件替换成`file`
- 注意: 这里的链接必须是公开群组的,否则无法发出来## License
MIT zu1k [email protected]
不提供任何机器人相关的咨询或其他服务,不要私聊我