问题标签 [telegram-webhook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
telegram - 从电报机器人发送消息的限制是什么
我想了解 Telegram bot API 对消息发送施加的限制。
我知道你不能向不同的用户发送超过 30 条消息。
我有许多机器人在同一台服务器上运行(Webhooks 和拉更新),它们会影响彼此的限制吗?
我还有一个多租户机器人,您可以注册许多机器人帐户,它会以相同的方式同时管理它们。
如果我使用不同的机器人帐户(令牌)发送消息但来自同一台服务器,它是否将我限制为每个主机或每个机器人帐户 30 条消息?
c# - 当 InlineKeyboardCallbackButton 在 C# 中的电报 Bot 中单击时如何获取当前的 CallbackData
如何在电报机器人中单击 InlineKeyboardCallbackButton?
这是我的代码:我编辑了代码
如何在 webhook 方法中而不是在控制台程序中单击此按钮?
php - 使用 PHP 的 Telegram CHATBOT 功能未自动接收消息
为了使用 PHP 集成 Telegram Chatbot,我已经按照以下步骤操作。
- 带有 SSL 证书的服务器
- 带有工作条件 URL 的 Webhook:https ://api.telegram.org/bot /setWebhook?url= https://mywebsite.com/path/to/filename.php
- 创建了 ChatBot 并拥有一个有效的 Token
之后,我使用以下代码行制作了简单的 PHP 文件。
虽然,我没有正确接收消息。
c# - 如何在 webhook 方法电报 Bot 中使用 Inlinekeyboard?C#
我使用 c# 和 telegram.bot 库。当我使用 getUpdates 方法时一切正常,但在 webhook 方法中不行
OnCallbackQuery
在 GetUpdates 方法中,当我在事件一切正常并且机器人得到答案时编写下面的代码时
但是当我想在 webhook 方法中使用上面的代码时,bot 不起作用并且没有收到来自 bot 的响应
我不知道如何在 webhook 中使用 CallBackQuery;但在更新方法中,我在OnCallbackQuery
事件中使用。
python - 电报机器人停止响应,Apache 日志文件中没有错误
我正在测试我的机器人(它是用 python 编写的,并通过 Apache 在数字海洋的 vps 上提供服务),它突然停止响应。我检查了 Apache 的错误日志文件,但没有任何相关信息。所以没有错误。
然后我重新分配了 webhook(通过删除并再次设置它),一切都恢复了正常。
这次事故降低了我对机器人可靠性的信任:(
有什么想法吗?
telegram - 通过电报bot api进行注册
我正在制作一个机器人,我正在使用 webhook。
用户应该在电报中注册我的机器人。
用户/启动机器人。
机器人请求名称(例如)
用户写下他们的名字并发送给机器人
下一个字段的机器人请求
...我一直持续到最后一个字段。
在这里我有几个问题
我如何识别哪个输入用于哪个字段,第二个问题是我应该如何存储信息?我应该将其存储在数据库的表中吗?万分感谢
telegram-bot - 如何使电报机器人按钮小型化
$media[]=['⬅️',''];
这是我的电报机器人按钮。
它很大,我不喜欢这个。
如何使电报按钮小型化?
我想我需要这个:resize_keyboard
但我不知道如何将其用于小型化按钮。
这是我的功能要求:
我怎样才能缩小这个按钮?
java - JAVA Telegram bots api 获取更新时出错:冲突:由其他长轮询或 webhook 终止
我正在使用带有 Spring 框架的 JAVA Telegram Bot API,我的 HomeController 中有一个方法,并且我有一个类来处理来自用户的所有传入消息。我在我的春季日志中遇到了这些错误,然后我从电报机器人 API 得到了重复的响应。问题是什么?
[abrsystem1_bot 电报连接] org.telegram.telegrambots.logging.BotLogger.severe BOTSESSION org.telegram.telegrambots.exceptions.TelegramApiRequestException:获取更新时出错:[409] 冲突:由 org.telegram.telegrambots 上的其他长轮询或 webhook 终止。 org.telegram.telegrambots.updatesreceivers.DefaultBotSession$ReaderThread.getUpdatesFromServer(DefaultBotSession.java:255) 的 org.telegram.telegrambots.updatesreceivers.DefaultBotSession$ReaderThread 的 api.methods.updates.GetUpdates.deserializeResponse(GetUpdates.java:119)。运行(DefaultBotSession.java:186)
ruby-on-rails - Rails 中的 Telegram Webhook:如何使用 MVC 查看 JSON 更新
我已将电报 webhook 设置为转到 rails 应用程序中的 Webhook 控制器。如何查看传入的 JSON 信息?我知道我需要一条路线get 'webhooks/webhook'
** 编辑 ** 我用 post webhooks/webhook
我有一个名为 webhook 的控制器替换了我的路由
我有一个带有<% @webhooks %>
.
这在 PHP 中要简单得多,但我不确定这在 Rails(MVC) 中应该如何工作。提前致谢!