全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1203|回复: 4

[经验] Python批量发送视频/图片到TG频道或者群组

[复制链接]
发表于 2022-3-13 13:05:15 | 显示全部楼层 |阅读模式
本帖最后由 …沧ネ月ザ 于 2022-3-13 13:21 编辑

原帖:MJJ良好状态的每一天
https://hostloc.com/thread-982701-1-1.html

随机图片源码:
  1. https://github.com/YieldRay/Random-Picture
复制代码


随机视频源码:
  1. https://github.com/xiaoboke/xjjsuiji
复制代码


把文件/或者图片发送到tg频道/群组
使用国内机器的可以反代https://api.telegram.org(论坛搜索一下有代码)
api发送视频代码:
  1. https://api.telegram.org/bot机器人密匙/sendDocument?chat_id=群组/频道id&document=视频地址
复制代码

例:
  1. https://api.telegram.org/bot111111111:AAbcd11111111/sendDocument?chat_id=-11111111111&document=https://111111111.mp4
复制代码


api发送图片代码:
  1. https://api.telegram.org/bot机器人密匙/sendPhoto?chat_id=群组/频道id&photo=图片地址
复制代码

例:
  1. https://api.telegram.org/bot111111111:AAbcd11111111/sendPhoto?chat_id=-11111111111&photo=https://111111111.png
复制代码


批量替换下载好的txt内容:
在视频网址或者图片网址前添加tg  api链接( 我直接用替换**)



上传到服务器任何目录
下载Python脚本(跟txt文件同目录)
  1. wget -c https://raw.githubusercontent.com/lzw981731/shell-1/master/vd3.py
复制代码

运行Python脚本(我使用的Python3)
  1. python3 vd3.py
复制代码


python代码说明:
  1. t ime.s leep(5)#这里是每5秒访问一条(可以改为3秒,1秒或者2秒我觉得太快)
  2. try跟except是异常处理,可以防止某些网址访问不进去导致代码运行中止.
复制代码


最后t.me/hostlocmjj


发表于 2022-3-13 13:19:18 | 显示全部楼层
技术帖,神仙来顶。
发表于 2022-3-13 13:20:33 | 显示全部楼层
  1. 学习了
复制代码
发表于 2022-3-13 13:24:57 | 显示全部楼层
  1. TOKEN=xxxxxxxxx       
  2. chat_ID=xxxxxxxx
  3. for i in $(cat url.txt)
  4. do   
  5. curl -F chat_id=$chat_ID -F photo="$i" https://api.telegram.org/bot$TOKEN/sendPhoto
  6. curl -F chat_id=$chat_ID -F document="$i" https://api.telegram.org/bot$TOKEN/sendDocument
  7. done
复制代码


shell就行,这是我用的
 楼主| 发表于 2022-3-13 13:27:45 来自手机 | 显示全部楼层
etc小号 发表于 2022-3-13 13:24
shell就行,这是我用的

shell跟Python都是系统自带,使用shell也是可以的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-4 10:56 , Processed in 0.073670 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表