如何将我的Telegram Bot加入PUBLIC频道

时间:2017-03-08 14:44:22

标签: python telegram telegram-bot python-telegram-bot

我的问题是: 如何将我的电报机器人加入我不是它的管理员的电报公共频道,并且没有要求频道的管理员将我的机器人添加到频道?

可能是频道的聊天节目还是频道的链接?

提前谢谢你:)

编辑------ 我听说有些人声称这样做可以将他们的僵尸程序加入渠道,并抓取数据。 因此,如果Telegram不允许,他们怎么做呢?你能想到任何解决方法吗? 感谢你的时间?

3 个答案:

答案 0 :(得分:8)

回答您编辑过的问题。

可以通过邀请链接将机器人添加到组/频道。这是通过允许机器人访问私人链接messages.importChatInvitechannels.joinChannel等mtproto方法来实现的。然而电报打了补丁。 但是,您仍然可以使用普通用户帐户执行此操作!既然你正在使用python,你可以give这一次。我可以确认这些方法仍适用于Madeline Proto。

答案 1 :(得分:6)

直到今天,只有频道创建者可以向频道添加机器人(作为管理员或会员),无论是公共还是私人。即使是其他频道管理员也无法添加普通会员,只能添加机器人,而只能发布到频道。 至于通过邀请链接加入机器人,Bot API中还没有这样的方法。所有这些将非机器人将机器人添加到频道的说法都是错误的。

答案 2 :(得分:0)

从多个渠道“抓取数据”的另一种方法是使用Junction Bot又称​​渠道Multi Feed Edge Bot 收听或类似。您只需要转到频道信息并与Junction Bot共享所需频道的链接即可自动执行从这些频道接收新消息的过程。他们的FAQ中还描述了其他相当先进的方法。

Multi Feed Edge Bot似乎也可以使用,但是,您需要遵循these steps来添加重定向:

/add @TelespaceNews https://t.me/joinchat/AAAAAFIaTHjZp8ltykgwEQ