🧑‍💻 站长说:这是一个基础的框架,功能并不多,适合自己拿去二次开发,我简化了一下启动流程。

📦 简介

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源码网)更多亲测源码持续更新中

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。