简介 #
阿通 是我们开发的群组管理机器人, 用于为加密项目提供TG群组管理的功能, 包含自动回复、关键字删除、加群验证等12个功能模块.
使用本机器人的群组,将会自动被 TM APP 中的群组列表收录, 每隔一段时间,我们会通过活跃度对群组进行排序, 安排更好的推荐位置.
后续将会开放广告智能识别的功能, 尽可能的减少群组内的垃圾消息.
将 阿通 拉入您的群组内, 并设置为管理员即可使用
模块 & 使用示例 #
欢迎语 #
开启欢迎语模块后, 新用户在加入群组后, 机器人将会自动展示一条欢迎消息, 可简单介绍下项目的内容等.
指令列表 #
• /welcome <on/off>
: 开启/关闭欢迎语
• /welcome
: 展示当前的欢迎语设置
• /welcome noformat
: 展示未格式化的欢迎语设置(在编辑欢迎语时很有用)
• /goodbye
: 和 /welcome
指令的参数相同,用于配置用户离开时的欢送语。
• /setwelcome <sometext>
: 设置自定义的欢迎语
• /setgoodbye <sometext>
: 设置自定义的欢送语
• /resetwelcome
: 重置默认欢迎语
• /resetgoodbye
: 重置默认欢送语
• /cleanwelcome <on/off>
: 当新成员入群时,删除之前的欢迎语以避免消息过多
• /welcomemute <soft/strong/off>
: 加群验证的设置
• soft: 限制新进群的用户24小时内只能发送文本消息,无法发送图片/视频等媒体消息
• strong: 开启加群验证,用户加入群聊后,需在120s内点击按钮证明自己是人类
• off: 关闭加群验证
• /cleanservice <on/off>
: 自动删除Telegram的进入/离开群聊的服务消息
常用示例 #
- 查看当前欢迎语

- 设置欢迎语(文本):
/setwelcome {first} 你好呀

- 设置欢迎语(图片/视频): 先发送一张图片,然后回复这张图片, 并使用
/setwelcome
指令

- 设置欢迎语(带按钮): 关于按钮的具体用法,请查看Markdown基本语法, 也可以发送一条图片+文字的消息, 然后使用
/setwelcome
指令回复它
/setwelcome 欢迎来到TM社区
[查币🤖️](buttonurl:https://t.me/TM_ScamFucker)
[新币通知🎲](buttonurl:https://t.me/tm_open_quotation:same)
[每日节目单🐼](buttonurl:https://t.me/token_cmc_orders)
[币圈快讯💻](buttonurl:https://t.me/token_monitor_alerts:same)
[🐯 APP & 文档 🐯](buttonurl:https://doc.token-monitor.com/docs/intro/)

- 开启加群验证:
/welcomemute strong

警告 #
警告模块可设置关键字, 当用户发送了包含关键字的语句后, 将会触发警告事件, 警告n次后对用户产生处罚行为(禁言、踢出群组等)
指令列表 #
通用指令 #
• /warns <userhandle>
: 获取指定用户被警告的次数和原因(@用户或回复用户的消息)
• /warnlist
: 获取当前可触发警告的所有关键字
管理员指令 #
• /warn <userhandle>
: 警告用户,三次警告后,用户将被永久踢出群组(@用户或回复用户的消息).
• /dwarn <userhandle>
: 警告并删除用户的消息, 三次警告后,用户将被永久踢出群组(@用户或回复用户的消息).
• /resetwarn <userhandle>
: 重置用户的警告次数(@用户或回复用户的消息).
• /addwarn <keyword> <reply message>
: 添加警告关键字,如果您想添加的关键字是一个句子,请用双引号引用起来,例如: /addwarn "very angry" This is an angry user
.
• /nowarn <keyword>
: 停止某个关键字的警告设置
• /warnlimit <num>
: 设置警告次数,默认为3,被警告超过这个次数的用户将被踢出群聊
• /strongwarn <on/yes/off/no>
: 如果设置为 on 或 yes,超过警告次数的用户将被永久踢出群聊,如果设置为 off 或 no,则仅会被踢出群聊,可随时重新入群
常用示例 #
- 添加警告: ·/addwarn 卧槽 不许说脏话·

自动回复 #
自动回复模块可设置多个关键字, 当用户发送了包含关键字的语句后, 机器人将自动回复设置好的文案, 方便为用户解答一些常见问题
指令列表 #
通用指令 #
• /filters
: 获取当前会话中的所有自动回复关键字.
管理员指令: #
• /filter <keyword> <reply message>
: 向群组中添加自动回复关键字。机器人在发现包含关键字的消息时,将会自动回复指定消息。 如果你使用一个关键字回复了一条贴纸消息,会将自动回复设置为该贴纸。
注意: 所有关键字都必须为小写,如果你希望你的关键字是一个句子,请使用双引号引用起来,例如:
/filter "hey there" How you doin?
如果需要对某个关键字进行随机回复,请使用%%%
对候选语句进行分割
• /stop <filter keyword>
: 停止某个关键字的自动回复.
群组创建者指令 #
• /removeallfilters
: 一次性删除所有自动回复规则
常用示例 #
- 添加自动回复(媒体文件): 先发送一个媒体文件, 然后使用
/filter + 关键字
去回复这条消息即可

- 添加自动回复(带按钮): 关于按钮的具体用法,请查看Markdown基本语法
/filter 官网 点击下方按钮进入官网[官网](buttonurl:https://app.token-monitor.com/)

自动删除 #
用于自动删除群组中的消息,当在群组中检测到设置的关键字时,将会立即删除该消息或处罚用户,与警告模块搭配使用,风味更佳.
机器人只会删除非管理员触发的关键字消息
指令列表 #
通用指令 #
• /dellist
: 查看当前的所有自动删除规则
管理员指令 #
• /adddel <triggers>
: 添加一个关键字到自动删除列表,每一行都会被作为一个单独的关键字,所以可以一次性设置多个关键字.
• /rmdel <triggers>
: 从列表中移除关键字,每一行都会被视作单独的关键字,因此可以一次性删除多个关键字
• /delmode <off/del/warn/ban/kick/mute/tban/tmute>
: 当有用户发送了关键字后,对该用户的惩罚操作,关于惩罚模式的可用操作, 请查看 可用操作
常用示例 #
- 触发后禁言用户5分钟:
<!-- 添加关键字 -->
/adddel 垃圾
<!-- 设置惩罚模式 -->
/delmode tmute 5m

踢出群组 #
可手动踢出指定用户, 并设置踢出时间等
指令列表 #
管理员指令 #
• /ban <userhandle>
: 永久踢出用户. (@用户或回复某位用户的消息)
• /sban <userhandle>
: 永久踢出用户(@用户或回复某位用户的消息,踢出群聊后会将指令消息、被回复的消息等删除)
• /tban <userhandle> x(m/h/d)
: 临时将某位用户踢出一段时间,过期后用户可重新进入群聊(通过@用户或回复某条消息),关于时间的可选值, 可点击这里查看
• /unban <userhandle>
: 允许用户重新进入群聊(@用户或回复某条消息)
常用示例 #
- 踢出用户, 5分钟后才允许用户重新入群

禁言 #
手动禁言指定用户, 并设置禁言时间等
指令列表 #
管理员指令 #
• /mute <userhandle>
: 永久禁言一个用户(回复一条消息或@某位用户)
• /tmute <userhandle> x(m/h/d)
: 临时禁言用户一段时间(回复一条消息或@某位用户) 关于时间的可选值, 可点击这里查看
• /unmute <userhandle>
: 对某位用户解除禁言(回复一条消息或@某位用户)
消息锁 #
消息锁模块允许在群组中锁定常见的消息类型,机器人将会自动删除已锁定类型的消息!
注意
解锁 info 权限将会允许非管理员用户也可以改变群组信息,例如群名和描述等
解锁 pin 权限将会允许非管理员用户也可以在群组中置顶消息
指令列表 #
通用指令 #
• /locktypes
: 查看所有可锁定的消息类型
消息类型解释
all
全部audio
音频bots
禁止机器人入群button
带有按钮的消息contact
联系人document
文档egame
骰子forward
转发消息game
游戏gif
动图info
禁止非管理员用户更新群组信息inline
内联消息invite
邀请用户location
位置media
媒体消息messages
普通消息other
其他(动画、游戏、贴纸、机器人等)photo
图片pin
禁止非管理员用户置顶消息poll
投票previews
预览rtl
一般指阿拉伯语、波斯语等情况下从右往左的阅读方式sticker
贴纸url
链接video
视频voice
语音
管理员指令 #
• /lock <type>
: 锁定某种类型的消息(仅在群组中可用)
• /unlock <type>
: 解锁某种类型的消息(仅在群组中可用)
• /locks
: 获取当前群组中已锁定的消息类型列表
常用示例 #
- 禁止群内发送链接:
/lock url

防洪 #
防洪模块 允许您对连续发送 n 条消息以上的用户执行禁言或踢出群组操作。防止用户炸群
指令列表 #
通用指令 #
• /flood
: 获取当前的防洪设置
管理员指令 #
• /setflood 10
用户连续发送10条消息,将会执行惩罚动作
• /setfloodmode <ban/kick/mute/tban/tmute> <value>
: 对超过防洪设置的用户要执行的操作.(可用操作列表点击这里查看)
常用示例 #
- 连续发送超过4条消息的用户禁言5分钟
<!-- 设置洪水限制 -->
/setflood 4
<!-- 设置惩罚模式 -->
/setfloodmode tmute 5m

举报 #
举报模块允许群组成员将违规内容主动向管理员举报
指令列表 #
通用指令 #
• /report <reason>
: 回复一条消息,可将它举报给管理员.
注意: 管理员无法使用该指令
管理员指令 #
• /reports <on/off>
: 开启/关闭举报设置,或查看当前状态
• 在私信界面使用指令,确认是否接收举报信息
• 在群组中使用指令, 确认群组是否开启举报功能
常用示例 #
- 举报某条消息(通过
/report
指令)

群组管理 #
群组管理模块为群组提供了权限管理相关的指令化操作.
telegram 本身的群成员列表是不会把管理员放在列表最前面的,所以普通成员想要寻找到管理员很麻烦, 此时只需要使用
/admins
等指令就可以了
指令列表 #
通用指令 #
• /admins
: 展示群组中的管理员列表
管理员指令 #
• /pin
: 静默置顶回复的消息,可使用 /pin loud
或 /pin notify
向用户发送通知
• /unpin
: 取消当前已置顶的消息
• /invitelink
: 获取群组的邀请链接
• /promote
: 提升回复用户的管理权限
• /demote
: 取消回复用户的管理权限
• /title <title here>
: 设置机器人提升用户的自定义title
• /admincache
: 强制刷新管理员列表
常用示例 #
-
将用户设置为管理员
-
取消用户的管理员权限
-
获取当前管理员列表

操作列表 #
可用操作 #
-
ban
将用户踢出群组并永久封禁,此时用户将无法搜索到改群组 -
tban
将用户踢出群组,并封禁一段时间, 此操作后面通常会跟随一个 可选值 , 用于设置封禁的时间 -
mute
将用户永久禁言 -
tmute
将用户禁言一段时间 , 此操作后面通常会跟随一个 可选值 , 用于设置禁言的时间 -
kick
将用户踢出群组, 但是用户可以随时重新入群
可选值 #
-
m
分钟, 例如4m = 4分钟
-
h
小时, 例如4h = 4小时
-
d
天, 例如4d = 4天
-
w
周, 例如4w = 4周
例如: 禁言3天就是
/tmute 3d
Markdown 语法 #
Telegram仅支持部分 Markdown
语法
基本语法 #
-
粗体: 使用
*
包裹在文字两端即可, 例如:*这是粗体*
这是粗体 -
斜体: 使用下划线
_
包裹在文字两端即可, 例如:_这是斜体_
这是斜体 -
代码块: 使用反引号 ` 包裹在文字两端即可, 例如:
`这是代码块`
-
链接: 使用
[文字](跳转链接)
, 例如[下载APP](https://app.token-monitor.com/)
按钮语法 #
使用 [按钮文字](buttonurl:按钮的跳转链接)
, 例如
[下载APP](buttonurl:https://app.token-monitor.com/)
如果需要让多个按钮放置在同一行的话, 在跳转链接后面使用 :same
字符标记, 例如TM社区
的欢迎语中, 按钮设置如下:
/setwelcome 欢迎来到TM社区
[查币🤖️](buttonurl:https://t.me/TM_ScamFucker)
[新币通知🎲](buttonurl:https://t.me/tm_open_quotation:same)
[每日节目单🐼](buttonurl:https://t.me/token_cmc_orders)
[币圈快讯💻](buttonurl:https://t.me/token_monitor_alerts:same)
[🐯 APP & 文档 🐯](buttonurl:https://doc.token-monitor.com/docs/intro/)
请注意上方示例中
:same
的位置,最终的样式如下:
