首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过API自动将消息发送到电报频道

通过API自动将消息发送到电报频道
EN

Stack Overflow用户
提问于 2016-02-22 07:16:56
回答 3查看 40.1K关注 0票数 22

我对电报API很陌生。我想自动发送消息到我的公共电报频道。我读了几篇博文说我可以用机器人实现这一点,但我不确定这是否是最好的方式,以及API是否可以选择直接发布到一个通道。

我想就如何实现这一点得到一些起点吗?我应该使用哪个API?我是否需要开发帐户或机器人等等?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-07-22 06:16:08

在使用了一年的电报API之后,我想更新这个答案,以找到与电报API交互的最佳方法。

对于投递到频道,电报API和电报bot API都可以投递到频道。

我直接使用了这两个API,但我发现以下客户端用于电报API和bot API可以更快、更容易地与电报交互。

电报API客户端:

https://github.com/LonamiWebs/Telethon

电报bot API:

https://github.com/python-telegram-bot/python-telegram-bot

票数 20
EN

Stack Overflow用户

发布于 2017-02-08 09:43:27

您可以使用机器人向频道发送消息。但是也有一些限制,比如文件的大小。

  1. 通过向@僵尸发送消息来创建机器人
  2. 把机器人加入你的频道。堆栈过流
  3. 编写代码将消息发送到您的频道。bot api
票数 26
EN

Stack Overflow用户

发布于 2018-07-24 21:58:37

使用Telegram Bot从电报频道读取消息是不可能的。

为了能够从您不拥有的电报频道中刮取消息,您需要开发您自己的电报客户端,该客户端能够:

  1. 通过链接连接您想要的频道
  2. 转发消息,到达客户订阅的频道,发送到您自己的电报频道。

为了开发您自己的电报客户端,您需要使用一些MTProto的实现。

您可以使用MTProto关键字在https://github.com上找到许多mtproto实现。

几个文档完整的实现示例:

但是,如果你唯一想要的是从现有的电报频道重定向到你自己的频道,那么开发你自己解决这个问题的解决方案可能就太过分了。

有些应用程序提供这样的服务。

例如,MultiFeed Bot来自telespace.me团队:

它允许您在电报中设置消息转发,以及重定向到外部服务。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35547801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档