Bargaisl/tg-nick-finder
GitHub: Bargaisl/tg-nick-finder
基于异步架构的 Telegram OSINT 机器人,通过用户名跨平台自动搜索和聚合公开信息。
Stars: 1 | Forks: 0
# Telegram OSINT 昵称搜索与数据挖掘机器人 🔎🤖
[](https://www.python.org/)
[](LICENSE)
[](https://core.telegram.org/bots)
[](https://docs.python.org/3/library/asyncio.html)
## 英文版本
### 描述
高性能 Telegram 机器人,用于通过用户名和账号在在线平台上自动搜索和聚合公开信息。
### 核心架构特性
- ⚡ **异步技术栈:** 基于 `asyncio` / `aiohttp` 构建,实现高吞吐量网络处理。
- 🗄️ **数据持久化:** 集成 PostgreSQL 15 和 Redis 7 缓存。
- 🔒 **安全性:** 通过 `.env` 环境变量隔离配置 token 和凭证。
### 技术栈
* **编程语言:** Python 3.10+
* **网络与 API:** `telebot` / `aiohttp` / `requests`
* **解析:** `BeautifulSoup4`, `lxml`
* **基础设施:** Docker Compose, PostgreSQL, Redis
### 快速开始
1. **克隆仓库:**
git clone https://github.com/Bargaisl/tg-nick-finder.git
cd tg-nick-finder
2. **设置环境变量:**
基于模板创建 `.env` 文件:
BOT_TOKEN=your_telegram_bot_token_here
3. **运行应用:**
python bazanick6_3v1.py
### ⚠️ 免责声明、注意事项与法律声明
**本工具仅供教育、审计和合乎道德的 OSINT 研究目的使用。**
开发者明确声明对不当、非法或不道德地使用本机器人不承担任何责任。用户需对确保遵守当地法律、数据隐私法规(如 GDPR)以及目标平台的服务条款负全部责任。作者不鼓励或支持任何形式的跟踪、骚扰或未经授权的数据抓取行为。
### 许可证
基于 [MIT License](LICENSE) 授权。
## Русская версия (俄文版本)
### 描述
高性能 Telegram 机器人,用于在网络上通过昵称和账号自动搜索和聚合公开信息。
### 核心架构特性
- ⚡ **异步处理:** 基于 `asyncio` / `aiohttp` 构建,用于高负载网络处理。
- 🗄️ **数据存储:** 集成 PostgreSQL 15 并在 Redis 7 中缓存结果。
- 🔒 **配置隔离:** 所有密钥和 token 均移至 `.env` 环境变量中。
### 技术栈
* **编程语言:** Python 3.10+
* **网络与 API:** `telebot` / `aiohttp` / `requests`
* **解析:** `BeautifulSoup4`, `lxml`
* **基础设施:** Docker Compose, PostgreSQL, Redis
### 快速开始
1. **克隆仓库:**
git clone https://github.com/Bargaisl/tg-nick-finder.git
cd tg-nick-finder
2. **配置环境变量:**
基于示例创建 `.env` 文件并指定您的 token:
BOT_TOKEN=your_telegram_bot_token_here
3. **运行应用:**
python bazanick6_3v1.py
### ⚠️ 警告、法律信息与免责声明
**本工具仅供教育、审计和合乎道德的 OSINT 研究目的使用。**
开发者明确声明对不当、非法或不道德地使用本机器人不承担任何责任。用户需对遵守当地法律、个人数据保护法以及目标平台的使用规则负全部责任。作者不认可任何形式的跟踪、骚扰或未经授权的数据收集行为。
### 许可证
基于 [MIT License](LICENSE) 授权发布。
标签:BSD, ESC4, OSINT, PostgreSQL, Python, Redis, Telegram机器人, 异步编程, 数据挖掘, 无后门, 版权保护, 计算机取证