跳到主要内容

内容过滤器 —— 屏蔽链接、媒体、词语、刷屏等

Telm 内容过滤器的完整指南:带域名允许和屏蔽名单的链接、外部推广、转发、图片、贴纸、GIF、视频、音频、语音、脏话、支持 regex 的停用词、重复检测、频率限制以及「引流私聊」捕手。每一项如何工作、何时使用,以及如何避免误报。

阅读时间 10 分钟
简而言之

内容过滤器是一组独立的开关,用于决定哪些消息类型属于你的群组。每一项都运行在自动反垃圾引擎之上,且只会作用于普通成员 —— 管理员、创建者、匿名管理员和白名单成员始终豁免。只开启你社区需要的过滤器:带按域名允许和屏蔽名单的链接过滤器、外部推广、转发、整套媒体屏蔽、脏话、你自己的停用词(支持 r: regex)、重复检测、频率限制以及「引流私聊」捕手。先用监控模式逐步铺开,然后盯着日志看。

媒体过滤 — 控制图片、GIF、贴纸和文件。

想设置这个功能吗?直接在你的 Telm 账户里完成吧。

在控制台中打开

1内容过滤器的作用

反垃圾引擎已经会自行移除明显的垃圾 —— 诈骗、钓鱼、大规模攻势、已知的垃圾账号。内容过滤器是一个独立的防护层,用于你社区特有的「家规」:那些软件无法猜到的东西,比如是否欢迎链接、聊天是否应仅限文本,或者哪些词你根本不想看到。

每个过滤器都是独立开关。打开其中一个并不需要开启其他任何一个 —— 你通过恰好拨动那些符合你群组应有行为的开关来组装出自己的策略。这里没有一个「全部过滤器」的总开关,而这是有意为之:公告频道的最佳组合与热闹的支持聊天的最佳组合截然不同。

内容过滤器只作用于普通成员。管理员、群组创建者、匿名管理员和白名单成员绝不会被内容过滤器处罚。这意味着你可以对群里从严,却永远不会妨碍到自己的团队。

每个过滤器都位于仪表盘中你的群组下的「过滤器」页面。更改会即时生效 —— 无需重启机器人或将其重新加入群组。
消息类型 — 拦截转发、频道帖子和互推。

2所有过滤器一览

这些是你可以独立控制的内容类型。启用某个过滤器后,普通成员发出的匹配消息会被移除;根据你的升级设置,发送者还可能累积一次警告,警告可逐步累积至禁言:

  • 链接过滤器 —— 限制网址,由按群组的允许域名名单和屏蔽域名名单支撑。
  • 外部推广过滤器 —— 屏蔽推销他人频道和机器人的转发和隐藏链接,并为你自己的内容设有允许名单。
  • 屏蔽转发 —— 删除任何被转发的消息。
  • 屏蔽图片 —— 删除照片。
  • 屏蔽贴纸 —— 删除贴纸。
  • 屏蔽 GIF —— 删除 GIF 和动图。
  • 屏蔽视频 —— 删除视频和视频留言。
  • 屏蔽音频文件 —— 删除音乐和音频文件。
  • 屏蔽语音消息 —— 删除语音留言。
  • 脏话过滤器 —— 过滤下流语言。
  • 停用词 —— 你自己的违禁词与短语名单;在条目前加 r: 前缀即可匹配正则表达式。
  • 重复检测 —— 捕捉一遍又一遍发布的同一消息,这是典型的广播式垃圾模式。
  • 频率限制 —— 限制单个成员在一个时间窗口内可发布的消息数量。
  • 引流私聊过滤器 —— 捕捉把对话引向私信的邀请,这是最常见的垃圾诱饵之一。
不要一次把所有开关都打开。先从你社区真正需要的两三个过滤器开始,保持 监控模式 开启,在实施强制之前观察日志几天。
链接标签 — 允许或拦截域名,并控制谁可以发布链接。

3链接过滤器与域名名单

链接过滤器是大多数群组最先想到要用的一个。开启后,普通成员发的链接会被限制 —— 但你通过两份协同工作的名单保持完全掌控。

允许域名名单收录始终放行的域名,无论谁发布:你自己的网站、你的文档、你的合作伙伴。屏蔽域名名单收录始终被移除的域名,无论谁发布。两份名单都在「过滤器」页面上直接编辑,每行一个域名。

可以把允许名单看作过滤器的例外,把屏蔽名单看作一个始终生效的紧急关停开关,即使总的链接过滤器关闭它也照样起作用。允许名单上的域名对整个群组都是受信任的;如果你想让某一个人自由发布任意链接,那就把这个人加入白名单,而不是把他可能用到的每个域名都列进去。

链接过滤器是中等风险的更改 —— 它可能移除那些出于善意分享链接的成员的正常帖子。请把经常、可信地分享链接的人放进 白名单,并把你社区依赖的域名加入允许名单。
文本过滤 — 脏话、停用词和自定义规则。

4外部推广与转发

外部推广过滤器是链接过滤器更聪明的表亲。它针对的不是每一个网址,而是宣传第三方频道和机器人的转发和隐藏链接 —— 典型的顺手推广。你自己的交叉转帖会通过它自有的允许名单保持安全,因此推广你的姊妹频道绝不会触发它。

屏蔽转发过滤器则更直接、更简单:它会删除普通成员发来的任何被转发的消息,无论其内容为何。当被转发的内容在你群组里按定义就是离题时,就用它 —— 例如一个专注的支持聊天,其中每条消息都应是原创的。

两者有重叠但并不相同。外部推广关注的是意图(有人在别处做广告),并放过普通转发;屏蔽转发关注的是消息类型,并不在乎转发说了什么。许多群组开着外部推广、关着屏蔽转发,这样真正的分享仍然可行,而推广则不行。

5媒体过滤器 —— 图片、贴纸、GIF、视频、音频和语音

每种媒体类型都有自己独立的开关,因此你可以精确地塑造你的聊天允许什么。一个学习小组可能会屏蔽贴纸和 GIF 以减少噪声;一个公告室可能会屏蔽除文本以外的一切;一个不喜欢语音的社区可能只屏蔽语音留言。

当某个媒体过滤器开启时,普通成员发来的匹配内容会在到达时被删除:

  • 屏蔽图片 —— 照片会被移除。
  • 屏蔽贴纸 —— 贴纸会被移除。
  • 屏蔽 GIF —— GIF 和动图会被移除。
  • 屏蔽视频 —— 视频和圆形视频留言会被移除。
  • 屏蔽音频文件 —— 音乐和音频文件会被移除。
  • 屏蔽语音消息 —— 语音留言会被移除。
如果你希望对语音消息进行垃圾检查而不是直接屏蔽,就让语音过滤器保持关闭,转而开启 语音审核 —— 它会转写音频并让文本经过反垃圾引擎(Pro 及以上)。

6脏话与你自己的停用词

脏话过滤器使用内置名单移除下流语言,因此你无需自己维护一份。开启它,粗俗内容就会自动被清除。

停用词是你自己的违禁名单 —— 那些你社区特有、而通用引擎无从知晓的词与短语。匹配不区分大小写,且基于子串,因此条目 scam 也会命中 scammer 和 scams。每次命中都会删除该消息。

为实现精确控制,在停用词条目前加 r: 前缀,即可将其余部分当作正则表达式处理 —— 例如 r:free\s?gift 会匹配 free gift 和 freegift。这让一个条目一次覆盖多种拼写、空格花招和变体。无法编译的模式会被跳过并记录,而不是被悄悄忽略。

子串匹配很强大,但很容易过度:停用词 ass 也会删除 class 和 passport。请保持条目具体,需要时使用词边界正则(r:\bword\b),并在添加后查看 日志

7频率限制与重复检测

频率限制会限制发帖速度。你设定两个数字:允许多少条消息(默认 5,范围 1 到 100)以及以秒计的窗口长度(默认 10,范围 1 到 3600)。超过上限的成员会被限速。这是在不直接封禁任何人的情况下,阻止单个账号刷屏最干净的办法。

重复检测会盯着反复发布的同一文本 —— 无论是跨某个成员自己的多条消息,还是跨多个账号 —— 而广播式垃圾正是这个样子。它是低风险过滤器,在几乎每个社区都可以放心地一直开着。

8「引流私聊」捕手

引流私聊过滤器与链接和媒体完全无关。它寻找诈骗者用来把受害者从受审核的聊天中拉出、拉进没有机器人能保护的地方的「私聊我 / 转到我私信」模式。

对于支持和金融社区,这是价值最高的过滤器之一,在那里假冒的客服人员经常试图把成员诱入私下对话。由于这个模式本身就是强烈的垃圾信号,该过滤器在大多数群组都可以放心运行 —— 但和任何文本过滤器一样,头几天要留意日志,以防你社区真的会叫新成员去私聊某人。

9过滤器如何与其余防护相配合

内容过滤器并不取代反垃圾引擎 —— 它们与之并肩运行。无论你的过滤器设置如何,引擎仍会拦下普遍性的垃圾,而过滤器则在其上叠加你的本地家规。如果你需要带更丰富条件和动作(reply、通知管理员、按钮)的「若此则彼」逻辑,那正是 触发器 的用途,而且它们会先于一切运行。

每个过滤器都遵循相同的豁免规则。管理员、创建者、匿名管理员和白名单成员会跳过所有内容过滤器。这就是为什么白名单是对付一个可信链接分享者的正确工具,而域名允许名单是对付一个人人都该能发布的来源的正确工具。

过滤器所做的每一次移除都会写入 审核日志,并标注是哪个过滤器动的手,因此没有任何事情会悄然发生,你总能看到并撤销某个过滤器的所作所为。

10最佳实践与常见错误

几个小习惯能让过滤器有用而非恼人:

  • 一次只启用一个过滤器并观察日志,而不是一口气开一打然后猜是哪个引来了投诉。
  • 对可信的人优先用白名单、对可信的来源优先用允许域名名单 —— 不要为迁就一个成员而对整个群组削弱某个过滤器。
  • 保持停用词具体;过宽的子串或贪婪的正则是误报的头号原因。
  • 当你铺开一个中等风险的过滤器(链接、外部推广、脏话、停用词)时使用监控模式,这样你可以在它真正动手之前看到它会移除什么。
  • 不要用内容过滤器去对付诈骗和钓鱼 —— 那是引擎的活儿,而且它已经开着。过滤器针对的是你自己的策略,而非系统已经处理的垃圾。
如果某个过滤器移除了不该移除的东西,就在日志中打开该条目,把它标记为误报,然后调整过滤器,或把该成员或域名加入相应的允许名单。
这篇文章有帮助吗?

准备好保护你的群组了吗?

把 Telm 添加到你的 Telegram 群组,让它处理垃圾信息。