自动从Telegram频道下载CSV文件并提取443端口IP地址
该文章介绍了一个自动化工作流项目,用于从Telegram频道下载CSV文件并提取443端口IP地址,构建优选IP库。通过GitHub Actions实现自动运行,并每天更新ip.txt文件。
2025-10-26 03:47:42
Author: blog.upx8.com(查看原文)
阅读量:22
收藏
优选IP库太难找了,好不容易在Telegram频道找到了一个优选ip推送频道。现做个工作流自动从Telegram频道下载CSV文件并提取443端口IP地址。然后再用这个IP库来优选。
项目地址: https://github.com/whggo/new_cfip
效果演示:
github Actinos自动运行

运行完成后输出ip.txt到仓库

详细使用步骤
第一步:本地设置
- 在本地创建新仓库或使用现有仓库
- 将上述所有文件放入仓库
- 运行
pip install -r requirements.txt
第二步:首次登录
- 运行
python setup_telegram.py
- 输入你的Telegram API信息(从 https://my.telegram.org 获取)
- 输入手机号
- 输入收到的验证码
- 成功后会生成
telegram_session.session 文件
第三步:配置GitHub
- 将整个项目推送到GitHub
- 在仓库设置 → Secrets and variables → Actions 中添加:
TELEGRAM_API_ID
TELEGRAM_API_HASH
TELEGRAM_PHONE
第四步:验证运行
- 在GitHub Actions页面手动触发工作流
- 检查是否成功运行并生成
ip.txt 文件
这样配置后,脚本就会每天自动运行,无需人工干预!
文章来源: https://blog.upx8.com/4887
如有侵权请联系:admin#unsafe.sh