阅读 Telegram 公共频道的消息

2024-01-15

我需要读取应用程序中某些公共频道的消息,例如它发生https://tlgrm.ru/channels/tech https://tlgrm.ru/channels/tech据我了解,该业务的机器人将无法工作。您需要使用客户端api,但是在任何地方都可以使用通道方法连接任何需要channel_id的地方,但是我从哪里获取它我不知道,我只有通道名称,以及如何从它的id中获取它我没有找到这样的方法。

如何通过名称获取频道的 id?


假设你使用的是 python,我建议Telethon https://github.com/LonamiWebs/Telethon图书馆。您可以使用这段代码来获取channel_id and access_hash from @username:

from telethon.tl.functions.contacts import ResolveUsernameRequest

client = TelegramClient(session_file, api_id=X, api_hash='X')
client.connect()
response = client.invoke(ResolveUsernameRequest("username"))
print(response.channel_id)
print(response.access_hash)

确保您已经拥有您的api_id and api_hash。并且还要确保您已经验证了您的应用程序,即您有一个工作session_file。如果您不确定如何执行上述步骤,请阅读 Github 页面中 Telethon 的自述文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

阅读 Telegram 公共频道的消息 的相关文章

  • Telegram 客户端消息发送限制是什么?

    From here https core telegram org bots faq我知道 Telegram 对 BOT 消息的限制如下 gt 每个聊天 1 条消息 秒 gt 30 条消息 秒不同的聊天 碰巧我没有使用python tele
  • 电报服务器无法更新我的机器人 webhook

    我们有一个电报机器人 它使用 Web hook 来接收更新 大约6个月都很好 在 mod security 出现一些问题阻止我们的网站后 Web hook 停止工作并在 getWebhookInfo 方法中向我们显示 连接超时 我们要求我们
  • Telegram markdown 语法:粗体 * 和 * 斜体? (2018年9月)

    通过查看Telegram 的 Markdown 语法 Wiki 页面 https sourceforge net p telegram wiki markdown syntax 创建文本应该相对容易粗体和斜体 在那里 它说 this is
  • Telegram 机器人可以订阅频道吗?

    我想知道机器人是否可以订阅频道 我似乎无法做到这一点 Thanks 实际上 机器人可以接收来自频道的所有消息 它应该只是频道的成员 看我的机器人会收到什么消息 https core telegram org bots faq what me
  • Telegram 机器人不适用于所有用户

    我创建了几个 Telegram 机器人 它们适用于我的帐户以及我测试过的其他几个帐户 但我收到一些用户的报告称机器人从未做出回应 是否有一些用户设置会阻止帐户从机器人获取消息 或者还有其他想法为什么它不适用于某些帐户 好的 找到问题了 是p
  • 如何通过帖子链接阅读 Telegram 频道帖子的内容?

    右键单击 Telegram 频道帖子时会显示帖子链接 格式如下 https telegram me channel name post ID https telegram me channel name post ID 问题是我们如何使用服
  • Telegram Bot API 4.5 MarkdownV2 上的转义字符给超链接带来麻烦

    电报机器人 API 4 5带有新的解析模式 MarkdownV2 同时这些 gt 字符必须与前面的字符一起转义 replace g 用作添加转义字符的解决方案 效果非常好 但不幸的是 该解决方案确实影响超链接方法 inline URL ht
  • Telegram 机器人:如何通过 ID(而不是用户名)提及用户

    我正在创建一个电报机器人并使用sendMessage发送消息的方法 很容易提及用户使用 username 但是当用户没有用户名时如何提及用户呢 如果使用电报应用程序 网络 我们可以通过以下方式提及用户 integer id name 而 t
  • 无法从 Telegram webHook ASP.NET 接收传入的 JSON

    所以问题是我为我的 Telegram 机器人设置了一个 webHook 地址 如下所示 https api telegram org bot
  • Telegram 中的“Simple PUSH”事件如何运作?

    The 用于订阅 Telegram API 中的 PUSH 基础设施的文档 https core telegram org method account registerDevice非常缺乏 因为主要是专注于移动平台 https core
  • 使用 xpath 和 telegram 即时视图提取、创建和附加

    我怎么能够create and append below a 使用上面代码中的标签XPath and 电报即时查看 https instantview telegram org docs功能 a href https expmle com
  • Android 通过电报发送消息?

    我已经安装了 telegram 应用程序 只想通过 telegram 从我的应用程序向联系人发送消息 字符串 我所发现的只是这个问题 如何通过电报发送 Intent https stackoverflow com questions 216
  • 如何在没有机器人的情况下在node.js中接收我自己的电报消息

    我想在nodejs 一个例子 中有一个非常简单的客户端 它可以接收来自我的电报联系人的消息 我刚刚在互联网上搜索 但只得到了机器人样本 我想接收群组消息 但我无权向我的机器人授予权限 因此我想知道我是否可以在没有机器人作为中介的情况下接收自
  • 创建电报 auth_key

    我最近开始使用 telegram api 在第一阶段 我提出了接收请求auth key 这是我的 C 代码 auth key id in unencrypted message is ZERO Int64 auth key id 0 thi
  • 如何区分“消息”更新和“回调查询”更新? (电报机器人 API)

    抱歉 如果我的问题太混乱了 我是新来的 所以欢迎任何建议 如何区分 消息 更新和 回调查询 更新 我已经成功制作了一个内联键盘 但是当我使用它时 机器人只是挂起 他没有回复任何内容 我做了一些研究发现这个问题 https stackover
  • Telegram Bot getUpdates VS setWebhook

    我想为企业开发一个机器人 我不知道使用获取更新 https core telegram org bots api getupdates开发 Windows 桌面应用程序并在 vps 上运行该应用程序的方法 通过https github co
  • Telegram (Telesharp) - 海量请求(讨论防洪限制)

    我在用着TLSharp https github com sochix TLSharp用于连接到 Telegram 服务 我想搜索 400 000 个频道 请致电服务人员搜索用户异步40万次 我每 15 秒调用一次此服务 但我得到了 1 天
  • ktor 客户端发布多部分/表单数据

    如何使用 ktor 客户端将文件作为多部分 表单数据发布 我想将它用于电报机器人 API 发送文档 我需要获得与curl命令相同的结果 curl F document path to some file https api telegram
  • 获取telegram群组的所有用户

    我正在尝试获取电报组的所有用户 我看到方法 getChatAdministrators 但我认为 API 没有获取所有成员的方法 我正在使用nodejs的telegram bot api Telegram 机器人 API https cor
  • 使用频道 ID 在 Telethon 中抓取 Telegram 消息

    我正在尝试从我所属的 Telegram 频道中抓取新消息 我有 ID 和邀请链接 但没有实际地址 下面的代码与我用来测试的路透社频道配合得很好 是否可以使用 ID 或邀请链接代替实际地址 import configparser import

随机推荐

  • 使用可运行的同一实例初始化两个线程

    使用同一个可运行对象实例初始化两个线程是不是不好的编程 使用可运行对象的单独实例进行初始化会有什么区别 并且同一可运行对象实例共享内存位置与性能有什么关系吗 public static void main String args throw
  • NPM-AUDIT 发现高漏洞。我应该做些什么?

    npm audit运行我的项目并得到这个 高指令注入 Angular devkit build Angular dev 的依赖关系 路径 angular devkit build angular gt ngtools webpack gt
  • HTML 嵌套规则到底在哪里? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有人可以提供一个包含所有 HTML 最好是 HTML5 嵌套规则的文档的链接吗 例如 你不能把 div
  • 控制台2种颜色晒伤

    我正在尝试使用 Console2 在 Windows 7 电脑上使用 Solarized 颜色 但我无法让颜色正常工作 我尝试按照建议更改 console xml 中的条目here https github com stevenharman
  • 实现 ICollectionViewLiveShaping

    How is ICollectionViewLiveShaping为了过滤的目的而实施 是不是类似 public ICollectionView WorkersEmployed get set WorkersEmployed new Col
  • 如何将SQL Server查询结果的数据转换为JSON格式?

    我刚刚开始了解 Ajax 和 JSON 格式 我正在构建一个非常简单的地址簿 因此 为了简单起见 假设我有一个表有 3 列 Name Email and Phone 我的javascript jquery不是刚学的最好 但我想将从我的SQL
  • 为什么这不起作用?使用鼠标指针推动盒子

    我是 JavaScript 的初学者 试图制作一个简单的脚本 使用鼠标指针推动一个盒子 但不幸的是由于某种原因它不起作用 我希望你能帮助我 这个脚本真的很原始 到现在为止只从左边推动盒子 索引 html
  • 标记为已弃用的第三方类

    我有一些第三方库Foo与类FooBar 我认为那个班级FooBar设计得很糟糕 我想写自己的MyBar作为适配器模式 可以标注原件吗FooBar as Deprecated而不修改其代码 deprecated http download o
  • 从普通的 .aspx 页面启动 ASP MVC 项目

    我有一个在 NET 4 5 上运行的现有 ASP NET 网站 我需要将 ASP MVC 4 项目 它自己的全功能 Web 应用程序 集成到其中 以便当用户导航到某个页面时 ASP MVC 应用程序在该页面内启动 几乎就像在一个iframe
  • 在运行时替换类中的方法调用

    问题我正在使用 Fitnesse 来运行一些自动化测试 有一个名为 TableTable 的类 如果对其进行增强 我可以做一些很酷的事情 我需要做的是改变方法appendInstructions 这个类的 由于 Fitnesse 显式查找
  • WH_MOUSE 和 WH_MOUSE_LL 挂钩之间有哪些区别?

    我发现WH MOUSE并不总是被调用 问题可能是我正在使用WH MOUSE并不是WH MOUSE LL 代码 class MouseHook public static signal
  • 资产被过滤掉并且不会被提供[重复]

    这个问题在这里已经有答案了 资产被过滤掉并且不会被提供 添加Rails application config assets precompile w login js to config initializers assets rb并重新启
  • Oracle sql 查询:动态填充的数据透视表(提前)

    我需要展平一个表 但这里是棘手的部分 列是动态的 并且当添加包含新 ID 的新记录时查询应该可以工作 这是我的工作查询 简化了 IN 这实际上是数百个值 SELECT FROM select qv respnr sq question id
  • 使 WPF ListView/GridView 在列标题单击时排序的最佳方法?

    有lotsInternet 上的解决方案试图填补 WPF 中这个看似非常基本的遗漏 我真的很困惑什么是 最好 的方法 例如 我希望列标题中有小的向上 向下箭头来指示排序方向 显然有 3 种不同的方法可以做到这一点 一些使用代码 一些使用标记
  • 如何选择仅包含“foobar”类的元素,而不选择它是否包含任何其他类?

    我只想选择具有一个类且该类为 foobar 的元素 div class foobar i should be selected div div class foobar ipsum i should not be selected div
  • 使用 XMLHTTPRequest 进行基本身份验证

    我正在尝试使用 XMLHTTPRequest 获取 Twitter 上的更新 var XMLReq new XMLHttpRequest XMLReq open GET http twitter com account verify cre
  • 如何在Python中迭代文件

    我有一个包含一些十六进制数字的文本文件 我正在尝试将其转换为十进制 我可以成功转换它 但似乎在循环存在之前它读取了一些不需要的字符 所以我收到以下错误 Traceback most recent call last File convert
  • 我们如何在Python中读取16个无符号整数(16 uint)jpeg文件

    我们如何在Python中读取16个uint jpeg图像 请建议我可以在 python 中读取这些类型的文件的库 我尝试了 matplotlib scipy scikit image medpy Pil opencv numpy 库 当我们
  • 如何向核心数据的 NSOrderedSet 添加元素?

    我对此做了一些研究post https stackoverflow com questions 7385439 exception thrown in nsorderedset generated accessors 7922993 792
  • 阅读 Telegram 公共频道的消息

    我需要读取应用程序中某些公共频道的消息 例如它发生https tlgrm ru channels tech https tlgrm ru channels tech据我了解 该业务的机器人将无法工作 您需要使用客户端api 但是在任何地方都