Bot API是一个基于HTTP的界面,专为那些热衷于为Telegram构建机器人的开发人员而设计,Telegram是一个带有文档API的即时消息应用程序。如果您正在编写电报机器人并且有关于Bot API的特定问题,请使用此标记。
如何在 Telegram 机器人的输出中将特定文本设为粗体?
我正在开发一个 Telegram 机器人,在提供网站的个人资料上下文时,我想在响应中将文本的某些部分加粗。这是我的代码片段,用于检索和格式化...
电报机器人不再工作了。运行时警告:从未等待过协程“Bot.send_message”
我的电报机器人不再发送消息了。我收到此错误:“RuntimeWarning:从未等待协程‘Bot.send_message’”。 从电报导入机器人 机器人令牌 = 'xxx' 聊天 ID = '...
实现从频道/群组和私人聊天上的 Telegram 机器人发送提醒的方法
我的 Telegram 机器人充当我最喜欢的球队比赛的日历。它应该从发布比赛日历的网站上抓取,将此日历放入本地 SQLite 数据库中并通过 com 访问它...
我的 Telegram 机器人充当我最喜欢的球队比赛的日历。它应该从发布比赛日历的网站上抓取,将此日历放入本地 SQLite 数据库中并通过 com 访问它...
Telegram 机器人不响应命令。根据日志,webhook 已正常安装,机器人已启动。但它完全忽略机器人中的任何消息,不记录任何内容。你可以吗
我从 BotFather 创建了 Telegram 机器人,它给了我一个 API 密钥。现在当我尝试打开这个网址时 https://api.telegram.org/bot/sendMessage?chat_id=@ 我从 BotFather 创建了 Telegram 机器人,它给了我一个 API 密钥。现在当我尝试打开这个网址时 https://api.telegram.org/bot<MYAPIKEY>/sendMessage?chat_id=@<MYTELEGRAMUSERNAME>&text=Hello 它回应了我 { "ok": false, "error_code": 400, "description": "Bad Request: chat not found" } 如何修复?我忘记做什么了? 我试图在电报中打开我的机器人页面并在那里输入一些内容(它没有响应任何内容)。 我希望我的计算机向我发送 Telegram 通知。 当您尝试使用 Telegram Bot API 发送消息时收到错误消息 "Bad Request: chat not found",通常表示提供的 chat_id 不正确,或者机器人没有向指定聊天发送消息的权限。 解决问题的步骤: 使用正确的聊天ID: 确保 chat_id 是您的用户 ID 或您的机器人所属的群组/频道的 ID。 如果您尝试向个人 Telegram 帐户发送消息,请使用您的用户 ID 而不是用户名。您可以使用 Telegram 上的UserInfoBot 找到您的用户 ID。只需启动机器人,它就会为您提供您的用户 ID。 确保机器人已启动: 在 Telegram 中与您的机器人打开聊天(搜索其用户名)。 向机器人发送任何消息(例如“开始”或任何文本)。此步骤至关重要,因为机器人需要与您至少交互一次才能向您发送消息。 检查URL格式: 确保您的 URL 格式正确。将 <MYAPIKEY> 替换为您的实际机器人 API 密钥,将 <YOUR_USER_ID> 替换为您的实际 Telegram 用户 ID。 URL 应如下所示: https://api.telegram.org/bot<MYAPIKEY>/sendMessage?chat_id=<YOUR_USER_ID>&text=Hello 权限: 如果您要向群组或频道发送消息,请确保机器人已添加到该群组/频道并且有权发送消息。 正确网址示例: 如果您想直接向自己发送消息,则 URL 应如下所示: https://api.telegram.org/bot123456789:ABCdefGhiJKLmnopQRStuvWXyz/sendMessage?chat_id=123456789&text=Hello 确保将 123456789 替换为您的实际机器人 API 密钥和用户 ID。 使用 Curl 进行测试: 您可以在终端或命令提示符中使用 curl 测试 API 调用: curl -X POST "https://api.telegram.org/bot<MYAPIKEY>/sendMessage" -d "chat_id=<YOUR_USER_ID>" -d "text=Hello" 结论: 执行这些步骤后,您应该能够从机器人接收消息。如果您仍然遇到问题,请仔细检查聊天 ID 并确保在 Telegram 中正确设置机器人。
新的 Telegram 机器人向 API 返回几乎空的 JSON
我想创建一个 Telegram 机器人,所以我按照说明操作并得到: 完毕!恭喜您的新机器人。你会发现它在 t.me/RonGuruBot。您现在可以添加关于部分的描述...
当我上传txt文件时,我会在事件中获取文件名。例如在本例中为“basane.txt”。 {'update_id': 154781156, 'message': {'message_id': 40, 'from': {'id': 6718326872, 'is_bot': False, 'first_...
Laravel cURL 错误 35:接收失败:HTTP 请求上的连接被对等方重置
我在 Laravel 应用程序中遇到问题,其中对外部 API(Telegram Bot API)的 POST 请求失败并出现以下错误: cURL 错误 35:接收失败:连接被...重置
如何为 Telegram 聊天组中的每个人(或某些用户)分配昵称?
我拥有一个群组,并且想为每个人分配一个自定义的昵称(类似于管理员头衔),当滚动成员列表以及每次他们时,该昵称会显示在用户名旁边
Telegram Bot 本地 API 服务器发送大文件时超时
我正在尝试使用本地 API 服务器发送大文件。但是,当上传文件时,我收到错误 aiogram.exceptions.TelegramNetworkError: HTTP Client said - Request timeout error。 导入...
在 Google Cloud VM 实例中获取 Telegram API 失败
所以,我想使用 Ubuntu 最新版本或最高版本在 Google Cloud VM 实例中发送 Telegram API Bot。我正在使用 NodeJS 程序并 fetch 来运行 API。 但我收到了这个错误: 类型错误:
我们可以用任何代码或重定向打开telegram的设置菜单吗? 我在电报上制作了一个机器人,需要用户名才能执行特定操作。如果用户没有任何用户名,那么机器人会回复一些内容...
Telegram WebApp(MiniApp)在桌面上的大小已更改
2023 年 9 月 22 日 Telegram Bot API 更新后,所有 WebApp(新 Mini App)窗口缩小了两次。然而,官方变更日志中没有相关信息。 我附上窗户尺寸的照片
node-telegram-bot-apicallback_query 不起作用
我决定尝试在NodeJS中编写一个机器人,我已经到了处理callback_query的地步,但是当我单击内联键盘时,机器人没有捕获此事件。 模块版本: “节点-te...
我最近下载并安装了 Telegraf - telegram bot api。它与 Node.js 一起使用。我查看了 17 个站点,包括 github,没有找到适合自己的解决方案。 这是错误: 节点 .\src...
节点给出错误“internal/modules/cjs/loader.js:638” - Telegraf - Telegram bot api - Windows
我最近下载并安装了 Telegraf - telegram bot api。它与 Node.js 一起使用。我查看了 17 个站点,包括 github,没有找到适合自己的解决方案。 这是错误: 节点 .\s...
我有一个电报机器人和一个直接与 api twitter 交互的程序,它们位于同一服务器上且位于同一目录中。我需要当用户将数据传递给处理程序时,他们会转到另一个
我正在尝试在我的 Telegram 机器人中实现实时流媒体功能,但不知道从哪里开始。具体来说,我想向与我的机器人交互的用户传输实时视频/音频。 我
我正在尝试构建电报机器人,它使用 userBot 将消息从特定通道转发到机器人,然后机器人应该对转发的消息自动做出反应 @client.on(事件.NewMessage(