Skip to content
forked from wxwhhh/TelScan

对已加入telegram的群组、频道或者是公开的群组、频道内容进行实时监控,然后web展示以及钉钉通知

Notifications You must be signed in to change notification settings

szc11121/TelScan

 
 

Repository files navigation

🌐 Telegram 群组内容监控系统 - TelScan

公众号 Python Flask

1、平台介绍

平台调用telegram API对已加入的群组、频道或者是公开的群组、频道内容进行实时监控,然后web展示以及钉钉通知。

2、平台功能 -- 系统配置

先进行系统配置,输入申请的API、手机号、钉钉后进行保存即可。 2

3、平台功能 -- 群组管理

群组管理这边有三个功能 3

一是批量添加群组,你只需要将你要添加的群组的链接整理一下,一行一个,然后粘贴进去,设置延迟时间即可自动化加群。 4 5 二是获取目前账号加入的全部群组,然后选择是否对群组进行监听。 6 7 8 三是手动添加群组,输入群组的链接地址,然后添加并监听。 9

4、平台功能 -- 关键词管理

必须在添加监控群组后才可以添加监听关键词,然后输入要监听的关键词,选择要关键词监听群组(可多选)然后保存就可以了。(可一次添加多个关键词,一行一个) image

5、平台功能 -- 消息日志

监听到的信息会在这里展示,包括时间、发消息任意、群组等信息,上面还有筛选功能数据过多时可以进行筛选,同时配置钉钉的话就会同步发送,及时掌握消息。 10 11

🧐 搭建教程
  • 前往 Telegram 官方 注册
    先去注册一个telegram API,网上有教程搜一下,此外如果注册api一直报ERROR的话,狂点创建应用程序按钮即可成功。 环境使用的是python和mysql环境
12

第一步:py环境自己安装哈,mysql数据库可以使用setup_mysql.sh脚本一键安装mysql数据库及创建默认数据库。 13

第二步:pip源码下来,然后安装需要的库

git clone https://github.com/wxwhhh/TelScan.git

cd TelScan

第三步:启动环境 python3 app.py 14

第四步:第一次需要你输入你的配置信息telegram 的 id hash 手机号等信息,然后telegram为了安全会给你的telegram号发一个以验证码,输入就行了,然后就IP地址+8033端口,开始使用!!! 15 16 17

⚠️ 使用声明

  • 本项目仅用于 学习研究安全测试,请勿将其用于任何非法用途。
  • 严禁任何形式的 倒卖、二次收费分发或商用行为
  • 使用本项目可能涉及 监控、收集、存储第三方数据,请严格遵守当地法律法规,避免触碰法律红线。
  • 因使用本项目所产生的 法律责任与风险,均由使用者本人承担,作者不对任何直接或间接损失负责。
  • 下载或使用本项目代码,即视为已接受以上条款。

欢迎使用师傅们关注交流

Snipaste_2025-08-13_11-10-04

About

对已加入telegram的群组、频道或者是公开的群组、频道内容进行实时监控,然后web展示以及钉钉通知

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 50.1%
  • Python 47.8%
  • Shell 2.1%