为应对 Telegram 私信骚扰问题,我在初期采用不设置用户名并结合私信机器人的方式屏蔽骚扰。Telegram 推出付费私信功能后,我立马启用了该功能并设置用户名,同时提供机器人供陌生人使用。然而,诈骗和骚扰信息仍通过机器人发送,因此开发本机器人以进一步提升防护能力。
本机器人基于Telegram Webhook API构建,部署于私有服务器,数据存储在私有数据库中,具备高实时性、高效性和安全性。操作设计以用户友好为核心,大多数功能可通过点击完成。通过 getWebhookInfo API 查看机器人待处理更新和 Webhook 服务器 IP。以 ID 为标识符设定对话目标,管理员设定目标后可直接发送消息,无需手动回复,支持几乎所有类型的消息。
管理员可通过按键或指令便捷地使用管理功能:
为提升操作便捷性,几乎所有场景均集成Inline Keyboard功能:
- 验证通过后:提供快捷拉黑和切换对话按钮。
- 黑名单管理:列出的黑名单用户支持一键解除拉黑或重新拉黑。
- 拉黑通知:拉黑成功通知附带解除拉黑按键,方便快速操作。
更多强大功能,敬请部署后亲自体验。
为确保部署顺利,请提前准备以下内容:
- 一台安装了运维面板的的非中国大陆服务器:用于托管和管理机器人服务。未测试中国大陆服务器是否可行,大概不可行。
- 一个域名:添加一条指向你的服务器IP的A记录,用于配置 Webhook 和访问服务。(Webhook不支持ipv6)
- 如果你的服务器位于中国,那么你的webhook地址的解析IP应该属于非屏蔽Telegram服务的国家和地区







