777. PotatoChat社群防广告设置

下面给出一份可直接落地的“PotatoChat 社群防广告设置”方案(包含策略、技术实现要点、默认阈值和示例规则),你可以把它作为社群管理手册或用于配置机器人/审核器的参考。

777. PotatoChat社群防广告设置

一、目标与原则(简要)

  • 目标:最大限度减少外链、邀约、硬广、引流私聊等广告内容,保护社群体验,同时尽量降低误判。
  • 原则:先软限(删除+警告)再严惩;提供申诉通道与白名单;保留日志以便复核。

二、总体策略

  1. 明确社群广告定义(示例)
    • 外部推广链接、跨平台群邀请、个人/商家广告、带引导私聊的联系方式、带金钱交易性质的招募等。
  2. 公布规则
    • 群公告/置顶:明确“禁止发布广告/邀请/联系方式,违者警告/禁言/移除”并列出申诉方法。
  3. 角色分级
    • 管理员、审核员、普通成员、可信任用户(白名单)。

三、自动化过滤项(优先级从高到低)

  1. URL/域名检测

    • 规则:自动删除含未白名单域名的链接或直接屏蔽含任意外部 URL 的消息(按频道权限可微调)。
    • 推荐正则(通用):/((https?://)?([a-z0-9-]+.)+[a-z]{2,}([/?#]\S*)?)/i
    • 允许清单:公司官网、可信第三方、活动页等由管理员维护白名单域名。
  2. 邀请链接检测(其它平台/竞品群)

    • 正则匹配常见邀请/群链接形式(如 t.me/、discord.gg/、weixin://、QQ 群链接等)。
    • 直接删除并警告,严重者禁言或移出。
  3. 电话/微信/QQ/支付码/二维码(联系方式)

    • 手机号正则:/(?:+?\d{1,3}[-\s]?)?(?:1[3-9]\d{9}|\d{7,11})/(按国家可调整)
    • 明文微信/QQ/支付宝号关键字(“微信:” 等)匹配。
    • 图片内联系方式:使用 OCR(Tesseract / Google Vision)对图片文本扫描,若检测到联系方式则按文字规则处理。
  4. 关键词/短语黑名单

    • 如“加我微信”“拉人进群”“兼职”“收益率”“推广链接”等。
    • 使用分词+模糊匹配(包含同音/替换字符检测,例如“微x信”“weixin”等)。
  5. 转发/连发/群发行为(防刷)

    • 单日/小时内相同链接或相同文本超过阈值自动封禁或临时限制发送权限。
    • 快速连发(如短时间内发送超过 N 条消息)触发反 spam 处理。
  6. 媒体与附件限制

    • 禁止或限制发送图片、视频、文件中带有推广内容或支付码。
    • 对媒体执行 OCR/文字识别并匹配关键词。

四、惩罚与流程(示例阈值,可按社群尺度调整)

  • 初次违规:自动删除内容 + 系统私信警告(说明违规原因与证据)。
  • 二次违规(7 天内):删除 + 1 小时禁言。
  • 三次违规或严重违规(携带邀约/付费引流/多次违规):删除 + 24 小时禁言或直接移出并记录黑名单。
  • 连续严重违规或群体引流:永久移出并提交高级管理员复核。

五、白名单与申诉

  • 白名单:管理员可添加可信域名/用户/渠道,白名单用户可豁免自动规则(仍受人工复核)。
  • 申诉通道:提供专门渠道(如工单、私聊管理员)处理误判,记录申诉与处理结果。

六、日志与审计

  • 保存被删除/禁言消息的原文、发送者、时间、匹配规则与证据截图(至少保存 30 天)。
  • 定期(周/月)导出违规统计,供社群治理评估。

七、技术实现建议

  1. 使用现成的反垃圾/防广告机器人(若 PotatoChat 支持插件),并启用以下模块:
    • 链接/邀请检测模块、关键词模块、速率限制模块、OCR 模块、用户信任评估模块(老用户/新人区别)。
  2. OCR 与图像检测
    • 推荐:Google Vision / AWS Rekognition / Tesseract(开源)结合关键字匹配。
  3. 模型与误判降低
    • 使用置信度阈值、分数累积(多项规则同时命中才惩罚),并对经常误判的关键词进行例外处理。
  4. 数据隐私
    • 对消息内容、图片仅用于审核,不作长期商业使用,遵守当地隐私法规。

八、示例配置(快速参考)

  • 链接:禁用所有外部链接;白名单:company.com, events.potato.chat
  • 邀请链接:自动删除并禁言 1 小时(首次)/移出(再次)
  • 联系方式(明文或 OCR 检出):删除+1 小时禁言(首次)
  • 连发:10 秒内超过 3 条消息触发 30 分钟限制发送
  • 关键词黑名单:["兼职","推广","拉人","加微","扫码支付"](做模糊化匹配)
  • 违规则次计数周期:7 天

九、管理与运维建议

  • 指定 2-3 名审核员在线时段,处理机器误判与人工上报。
  • 定期更新黑名单关键词与白名单域名,基于统计调整阈值。
  • 对新成员采取简短验证(入群需通过机器人打卡/完成验证题)以降低机器广告注册者。

十、快速检查清单(落地前)

  • 群公告写明广告规则与申诉方式
  • 配置机器人自动删除外链和邀请链接
  • 启用 OCR/图像检测(如可用)
  • 建立警告->禁言->移出 的自动化流程
  • 建立白名单与申诉流程
  • 启用日志保留并定期复盘

如需我帮你:

  • 生成可直接导入某个机器人平台的规则配置(请告诉我你用的机器人/平台名字,或需要的具体命令格式),
  • 或者把上述阈值改为更严格/宽松的版本(按小型/中型/大型社群分别推荐)。