telegram相关内容

如何在 Telegram Api 中订阅聊天更新?

我正在使用 Telegram API 开发小型自定义聊天应用程序.我设法进行了一些基本操作,例如创建授权/聊天和邀请其他用户. 现在我需要能够获取和处理应该来自 Telegram 本身的更新 - 例如传入的聊天消息和其他更新. 如何在 Telegram API 中执行此操作?是否有任何长轮询机制或类似的机制?我阅读了所有 API 文档,但未能找到任何允许订阅更新消息的 API.我发现的 ..
发布时间:2021-09-04 20:30:19 C#/.NET

获取“用户正在输入"的电报 API 方法是什么?对话的信息?

我正在尝试实现一个非常基本的 Telegram 客户端.我想知道如何获取告诉我其他用户正在输入的信息. 我知道如何发送此信息:通过使用 setTyping 方法.> 现在我怎样才能收到它?没有getTyping方法,API描述比较混乱. 解决方案 在“写入状态"更改时,您的应用将收到 updateUserTyping.您可以从那里获取信息. 希望能帮到你 ..
发布时间:2021-09-04 20:30:15 其他开发

如何删除回复键盘而不在 Telegram 中发送消息?

在 Telegram bot 中,您可以使用 回复键盘 发送消息,使用 sendMessage 方法. 显示键盘而不是正常的 qwerty. 我们可以通过发送另一条消息并传递 ReplyKeyboardRemove 对象来移除显示的键盘用它.但是,这需要发送一些无关的消息. 是否可以在不实际发送任何真实消息的情况下移除键盘? 我知道 one_time_keyboard 选项 ..
发布时间:2021-09-04 20:30:10 其他开发

不能“send_message"在 Telegram Bot API 中

在我自己的库中,我尝试使用来自 Telegram Bot API 的 "sendMessage" API 方法发送消息.我创建了一个名为“my_channel123"的频道,我的用户名为“my_username123".所以我是频道的管理员,也是唯一的用户. 当我尝试从机器人向整个频道或我自己发送消息时,我收到错误 Bad request 400.这是我尝试这样做的方法: my_bot.s ..
发布时间:2021-09-04 20:30:02 Python

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

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

如何使用用户上传的 Telegram Bot API 下载全尺寸照片

我正在开发一个电报机器人,我需要下载用户发送给机器人的照片、音频和视频.使用 get file 方法返回的唯一路径,我只能得到一个缩略图.事实上,get file 方法的唯一结果包含一个非常小的文件大小值.我无法弄清楚问题出在哪里.照片通常以照片(而不是文件)的形式通过消息发送. 解决方案 首先你应该将带有这个 api 的照片下载到你的机器人 https://api.telegram.o ..
发布时间:2021-09-04 20:29:53 其他开发

Python Telegram Bot 如何等待用户回答问题并返回

上下文: 我正在使用 PyTelegramBotAPi 或 Python 电报机器人 当用户开始对话时,我正在运行一个代码. 当用户开始对话时,我需要向他发送第一张图片和一个问题他是否看到图片中的东西,该函数需要等待用户输入并返回是否他看到了. 之后,我需要不断循环发送图片并等待答案并对其运行二分算法. 到目前为止我尝试过的: 我尝试使用等待响应的回复标记或带有 ..
发布时间:2021-09-04 20:29:47 Python

如何删除/销毁我的电报 api_id 和 api_hash

出于某种原因,我需要删除/销毁我的 api_id 和 api_hash. 在 https://my.telegram.org/apps 中没有选项/按钮要做这个动作. 我已经尝试从电报中删除我的帐户但是我的 api_id 和 api_hash 还在工作. 解决方案 似乎没有办法做到这一点. 我在 Telethon 文档中找到了这个: 请记住,您的 API 哈希是秘密的, ..
发布时间:2021-09-04 20:29:44 其他开发

如何在 tdlib 中使用 getChats

我想在我的 android 项目中使用 TD Java API. 方法“getchats"返回聊天列表.我不知道如何使用这种方法 getchats 有 3 个参数:offset_order、offset_chat_id、限制 limit 是最大聊天数,由服务器发送到我的应用程序.offset_order 和 offset_chat_id 是什么? 我只能找到有关此方法的简短 ..
发布时间:2021-09-04 20:29:41 Java开发

尝试编辑消息时出现 Telegram Bot API 错误:“错误请求:未找到消息"

我试图编辑大约 2 小时前发送的 bot 消息并收到此错误,并认为此消息太旧了无法编辑.然后我尝试编辑另一条稍后发送的消息,它成功了.但在此之后,我尝试编辑最近发送的消息之一,但又一次收到此错误.现在看起来请求的结果是随机的. 什么意思? 这是我的 POST 查询示例: https://api.telegram.org/bot{token}/editMessageText?chat_ ..
发布时间:2021-09-04 20:29:38 其他开发

如何通过 Telegram Bot 发送带有文件路径的照片?

我正在尝试通过我的 Telegram 机器人发送照片,但出现错误.我的电脑上有照片的文件路径.也许我没有正确放置文件路径.我得到的错误是: SyntaxError: (unicode error) 'unicodeescape' 编解码器无法解码位置 2-3 的字节:截断的 \UXXXXXXXXX 转义`. 在路径名之前指的是.这是我的代码: 导入请求导入jsonbot_token = 'X ..
发布时间:2021-09-04 20:29:32 Python

电报网络登录小部件/setdomain 不起作用

我正在尝试使用 Telegrom 网络登录小部件. 我已按照此处的说明进行操作: https://core.telegram.org/widgets/login 我已经设置了我的机器人并使用 BotFather 选择了它,但是当我输入/setdomain 时,它只是将我指向上面的 url.我似乎无法在任何地方实际配置我的域. 当我在我的网站上使用在该页面上创建的代码段时,它 ..
发布时间:2021-09-04 20:29:29 其他开发

如何使用 Telebot 模块在 bot 窗口中创建一个内嵌按钮,如果点击该按钮将与组中的“创建投票"按钮非常相似?

我对 python 比较陌生,我正在尝试使用 Telebot 创建一个电报机器人,它将创建一个类似测验的游戏,每个用户也可以创建自己的类似测验的游戏.在用户创建此测验的逐步过程中,有一次,我需要他们向我发送民意调查,就像他们在组中创建新民意调查一样.但是在电报机器人中没有创建轮询按钮,因为这些按钮通常在组中而不是在一对一聊天中找到.所以我需要创建一个内联键盘按钮,点击后会让用户创建一个投票并将其发 ..
发布时间:2021-09-04 20:29:26 Python

如何使用 vcard 在电报 cli 中添加联系人?

我正在尝试使用 vcard 在电报 cli 中添加我的联系人.但是当我使用这个命令时: import_card 什么都没发生!它只是转到下一行,没有任何错误,也没有添加联系人. 我的电子名片是 VERSION:2.1 如何使用 vcard 将我的联系人添加到我的电报帐户? 解决方案 Install-Package TLSharp client = new Telegr ..
发布时间:2021-09-04 20:29:21 其他开发