telethon相关内容

Telethon Python-将传入消息存储在文件中并回读

我将Telethon用于一个简单的Python脚本,该脚本能够为用户管理电报通知消息,并将它们存储在一个文件中。 然后,我想滚动文件并将邮件发送给其他人。 如何执行此操作? 在我看来,这是一个类型问题: 当我编写附加新传入消息的文件时,我将事件消息{Message}串化。 当我读取文件行时,我不再有{Message}结构,但我读取了一个字符串。 如何根据{Message}格式解析此字符 ..
发布时间:2022-04-17 18:30:36 Python

Telegram API引发PeerFlodError:请求太多

我没有使用bot API。我正在使用Telegram API发送消息。消息很容易发送,但问题发生在19个用户之后。在第20个用户,我收到PeerFroudError。即使在找了很多次之后,我也没有发现任何具体的限制,使用睡眠也不起作用。请提出解决此问题的方法。 代码 def send_message(root2, client): totalcount = 0 for ..

电报机器人按行内按钮时间太长

我制作了一个机器人,它应该可以点击内联按钮。 我的问题是,一次点击按钮需要整整15秒。 如何加快这一进程? from telethon.sync import TelegramClient from telethon import functions, types from telethon import TelegramClient, sync import time AllLogs = ..
发布时间:2022-04-05 15:38:59 其他开发

如何使用telethon检测用户阅读的消息?

我使用 Telethon(电报 API 的 Python 包装器)向用户发送消息.现在我想知道收到我消息的用户是否阅读了该消息.用户阅读消息时,与 Telegram 客户端中的两个勾号相同. 解决方案 有一个 MessageRead 事件.当用户阅读您发送的消息时触发. ..
发布时间:2021-11-15 04:10:32 Python

如何使用 Telethon... 登录多个帐户?

我正在尝试构建一个需要使用多个电报帐户登录的 python 脚本.我不想为每个帐户运行单独的脚本.我正在使用 TELETHON.我知道在 Telethon 中有类似 create_new_connection 的东西,但我不知道它如何帮助我.有没有一种方法可以让我只使用一个 python 脚本并使用多个帐户登录..?(如果可能,请包含要在答案中使用的代码片段) 解决方案 创建客户端时,传递 ..
发布时间:2021-09-04 20:34:24 Python

如何在 Telethon 中正确使用 iter_download 功能进行多连接下载

我一直在尝试实现多线程电报下载客户端.对于单次下载,我们可以简单地使用 download_media 功能. 但 Telethon 提供 iter_download 功能,根据文档,它用于流媒体,其中还包括暂停和恢复功能.我们可以使用它来下载具有多个连接的单个文件. 这是我迄今为止编写的脚本.没有任何地方可以找到多连接下载的可靠示例 async def multi_downloade ..
发布时间:2021-09-04 20:33:28 其他开发

如何从 Telegram 获取公共频道的消息

我需要在电报应用中读取一些公共频道的消息,我想将电报频道文本存储在文本文件中.我想使用python.我尝试使用 Telethon,但它太复杂了.我的代码有一些错误: from telethon.tl.functions.messages import (GetHistoryRequest)从 Telethon.tl.types 导入(对等通道)客户端 = TelegramClient(用户名, ..
发布时间:2021-09-04 20:31:22 Python

如何使用telethon检测用户阅读的消息?

我使用 Telethon(电报 API 的 Python 包装器)向用户发送消息.现在我想知道收到我消息的用户是否阅读了该消息.用户阅读消息时,与 Telegram 客户端中的两个勾号相同. 解决方案 有一个 MessageRead 事件.当用户阅读您发送的消息时触发. ..
发布时间:2021-09-04 20:31:14 Python

Python Telethon 获取组的所有管理员

我想获得 Telegram 群组的管理员,我尝试使用此代码,但得到空响应,我的代码 client.connect()如果不是 client.is_user_authorized():client.send_code_request(电话)client.sign_in(phone, input('输入代码:'))结果 = 客户端(functions.channels.GetParticipants ..
发布时间:2021-09-04 20:31:03 Python

如何使用 Telethon 获取电报私人频道 ID

您好,不知道如何解决这个问题,所以任何帮助将不胜感激.我订阅了一个私人频道.该频道没有用户名,我也没有邀请链接(管理员刚刚添加了我).由于我在工作中使用此频道,因此为了加快处理速度,我想使用 Telethon 处理发布在频道上的消息. 程序的核心是: @events.register(events.NewMessage(chats = my_private_channel))异步定义处理程 ..
发布时间:2021-09-04 20:29:59 Python

如何使用 Telethon 在电报中搜索组和频道?

我使用 telethon 使用 python 脚本向电报发送消息. 我没有在 Telethon 中找到任何东西来搜索我喜欢在电报应用程序上搜索的组和频道.请参阅图像.如何使用 Telethon 获取此类列表? 解决方案 用你的秘密创建文件:config.ini [电报]# 不需要引号# 您可以在电报 API 开发工具中获取电报开发凭证api_id = 1234api_hash = 12 ..
发布时间:2021-09-04 20:26:55 Python