🧑💻 站长说:这是一个基础的框架,功能并不多,适合自己拿去二次开发,我简化了一下启动流程。
📦 简介
HW社工库TG机器人源码 是面向 Telegram 用户的数据查询机器人,涵盖 单查、多条件、批量、流式 等查询能力,采用 Python 3.12 开发。
纯中文 · 完全开源 · 自行二开多语言
亲测环境:centos9 + Python 3.12.10 + SQLite,测试日期:2026-08-21
⚡ 功能说明
- 🚀 三种匹配模式:exact 精准、prefix 前缀、wildcard 通配(# 和 x 自动转换)
- 💡 四种查询形态:单查、多条件、批量(最多 100 条)、流式(NDJSON 实时推送)
- 🔒 权限与限流:用户白名单/全开放开关、管理员统计、查询冷却、群聊 @召唤与 Guest Mode
- 📦 结果优化:动态类型/字段菜单、内联按钮翻页、手机号归属展示、长文本自动拆分
🛠 源码信息
| 界面语言 | 纯中文 |
| 开源状态 | 完全开源 |
| 是否加密 | 无加密 |
| 二开多语言 | 需自行二开 |
📋 技术栈
| 后端 | Python 3.12(requests + 标准库) |
| 前端 | Telegram 内联键盘 / HTML 消息 |
| 数据库 | SQLite(用户统计) |
| 环境 | Linux + Python 3.12+,支持 Docker |
💬 常见问题
Q:源码是什么界面语言?能扩展多语言吗?
A:全部提示语为纯中文,文案硬编码在代码中,无 i18n 语言包机制,暂不支持多语言扩展。
Q:是否全开源?有无加密?
A:完全开源,纯 Python 明文代码,无加密、无混淆,经审查未发现后门或隐蔽外联。
Q:怎么部署?包技术支持吗?
A:安装 requests 依赖,在 .env 填写 Telegram Bot Token、上游接口密钥和用户白名单后运行 python hw_query_bot.py 即可;也支持 Docker 一键部署。上游查询接口需另行开通密钥。
⚠️ 本源码仅供学习研究,请勿用于非法用途。
本站(k8code / K8源码网)更多亲测源码持续更新中
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
