跳转至

入群验证

帮助我们改进此文档

发现文档有错误或需要改进的地方?您可以:

您的贡献将帮助更多用户获得更好的体验!

启用入群验证对防止群组内出现广告大有脾益。

可以在 /config 菜单和 nmBot 面板中设置入群验证功能。

验证方式

nmBot 当前支持以下验证方式:

  • 算术验证:通过要求用户回答算术题来验证用户的人类身份。
  • 网页验证:通过要求用户访问指定的网页,通过网页验证码来验证用户的人类身份。
  • 频道验证:通过要求用户订阅指定的频道来验证用户的人类身份。
  • 发送贴纸验证:通过要求用户在群组中发送贴纸来验证用户的人类身份。

后续将陆续支持更多验证方式。

半自动入群验证

半自动入群验证是一种新的入群验证方式:新入群用户若不符合群组设置的拒绝入群条件,即等待群组管理员手动审批。

这种验证方式特别适合与审核用户加入请求功能结合使用。管理员可以在 nmBot 面板中设置自动拒绝的条件(如骚扰用户),不符合拒绝条件的用户将进入等待队列,由管理员手动审批。

nmBot 支持设置自动通过 Telegram 会员(Premium)入群或拒绝非 Telegram 会员入群,以及自动拒绝骚扰用户入群。

nmBot 支持设置入群验证的时长,以及封禁未通过验证的用户的时长。

启用入群验证后,新成员需要在指定时间内按照要求正确完成相应操作,否则将被封禁。

💡 使用 /sc [频道 ID 或 @频道 username] [频道邀请链接(对公开频道可选,对私密频道要求)] 指令设置频道验证的绑定频道。例如:/sc -1001145141919/sc @litiansuo。若 nmBot 未返回,可能是相关参数存在错误,频道未邀请 nmBot,或者需要重试。

💡 如果群组设置了需要验证后入群的邀请链接,或者启用了其他机器人的入群验证功能,不建议启用 nmBot 的入群验证功能。

💡 由于相关限制,邀请的机器人需要群组管理员在消息中通过验证。

管理员可以在入群验证消息中选择通过或封禁成员,或在成员被封禁后点击解除封禁。

自动通过和自动拒绝

nmBot 支持设置自动通过 Telegram Premium 用户入群或拒绝非 Telegram Premium 用户入群,以及自动拒绝骚扰用户入群。

入群验证将自动通过群组白名单中的用户,无需进行验证即可直接加入群组。

自定义入群验证消息

订阅 nmBot+ 的群组管理员可在入群验证消息中添加自定义文本,例如群规提示或欢迎语。

入群验证历史记录

订阅 nmBot+ 的群组可在 nmBot 面板中查看入群验证历史记录,可查看 15 天内的历史记录。

疑难解答