请教mjj一个关于tg的问题

查看 87|回复 7
作者:chiphaby   
如何把指定tg频道的内容转发到wx或者qq上,
或者转发到我自己小鸡里的wordpress网站上?
因为用手机看tg不太方便。
谢谢!

不太, 到我, 用手

casm   
微信企业版有个免费api,可以发消息到微信里。
大概步骤是先用微信企业版创建一个团队,然后团队创建一个机器人,就可以获得api接口,让机器人可以发消息到企业群。然后可以卸载企业版了。
至于tg那边,让GPT去写就行,再把微信的发消息接口结合一下就行。
当然还要加一个定时任务,检查频道是否更新
karson   
如果你会写代码就比较简单,telegram给了客户端的完全API,任何人都可以自制客户端。
Python的Telethon挺好用的。
你可以用客户端API获取消息,然后要干什么就是你的自由了。
chiphaby
OP
  

karson 发表于 2024-5-18 16:17
如果你会写代码就比较简单,telegram给了客户端的完全API,任何人都可以自制客户端。
Python的Telethon挺好 ...

感谢,我会写代码,不过我的tg不是手机号注册的,怎么获取API开发权限?
chiphaby
OP
  

casm 发表于 2024-5-18 16:38
微信企业版有个免费api,可以发消息到微信里。
大概步骤是先用微信企业版创建一个团队,然后团队创建一个机 ...

好,我都忘了gpt了最近
casm   
   

chiphaby 发表于 2024-5-18 16:42
感谢,我会写代码,不过我的tg不是手机号注册的,怎么获取API开发权限?

tg要创建个bot,然后邀请bot关注频道才有权限,让gpt写比自己看api更方便
Prk   
JavaScript 有一个微信的操作类库,Telegram 机器人配合上就可以做到
karson   

chiphaby 发表于 2024-5-18 16:42
感谢,我会写代码,不过我的tg不是手机号注册的,怎么获取API开发权限?

关于API Key:
开发者权限只能通过手机号获取,但是那玩意说实话没有过多限制,tg一般不会检测到底是谁在用这个API key,你可以找找其它用tg的朋友看他们愿不愿意帮你生成一个key。
关于User账户与Bot账户:
Bot只有是频道成员才能接收消息,而你必须是频道管理员才能添加Bot。
所以对于你无权控制的频道,你不能通过Bot API获取频道消息。
但User账户可以访问任何公共频道的消息,就跟你使用tg客户端的权限一样。
所以获取任意频道的消息,你只有两个方法:
1. 刚刚说的,用客户端API开发自己的客户端,登录自己的User账户进行爬虫(该应用需要API Key)
2. 如果频道是公开的,你可以碰碰运气,万一这个频道能够在网页版公开访问,你可以直接到网页进行爬虫。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部