telegram-bot

    3热度

    1回答

    我真的一直在拖着自己从这个问题提出这个问题,但在google搜索后,我觉得这是必要的。所以: 我试图用电报来构建一个与Botfather类似结构的bot。我想为使用我的机器人的用户启用一步一步的配置。所以如果我问“你的电子邮件是什么?”我希望他们自然能够回答这个问题,我会知道他们回答了什么问题。这就是问题所在,我无法找到一个好的结构来知道他们回答了哪个问题,以及要触发什么。在每一个机器人的所有文件

    2热度

    1回答

    我想用webhook建立一个电报bot。我可以让它与getUpdates一起工作,但我希望它可以使用webhook。 我的网站(承载机器人PHP脚本)拥有SSL证书的工作(我得到在地址栏绿色锁定): 我成立了网络挂接与 https://api.telegram.org/bot<token>/setwebhook?url=https://www.example.com/bot/bot.php 我

    2热度

    1回答

    是否有可能将位置从电报发送到机器人框架中制作的机器人? 我把我的位置从我的电报帐户发送到我的机器人,但服务器没有得到他们(我没有得到回应)。 短信发送正常,我得到服务器的响应。 代码很简单: public async Task<Message> Post([FromBody]Message message) { return message.CreateReplyMessage("Ta

    1热度

    1回答

    电报返回我{“ok”=> true,“result”=> true}甚至显示按钮“开关到PM“,但没有任何结果显示为答案。从我的观点来看,这里唯一可以破解的就是我准备将数组发送给结果的方式。任何人都可以帮我吗? 这里的代码示例: Telegram::Bot::Client.run(token) do |bot| bot.listen do |message| case mes

    3热度

    1回答

    我想从自定义键盘获取命令,而不使用斜杠。 我在其他问题和文档中阅读,这是不可能的,命令必须始终以'/'符号开始。 但是在很多机器人中,我认为这是可能的。 例如@TriviaBot 我以为在触发器启动之前获取字符串,并向字符串添加“/”但没有成功。 其他解决方案? PS:我使用这个API https://github.com/irazasyed/telegram-bot-sdk

    0热度

    1回答

    由于某种原因,当我强迫我从得到一个错误的ID回用户的用户回复“回调” 它似乎总是一个错过,例如始发message_id是403,当用户回复我得到reply_to_message":{"message_id":402 任何想法它可能是什么?

    4热度

    3回答

    我只是实现一个简单的机器人谁应该发送一些照片和视频到我的chat_id。 好,我使用的蟒蛇,这是脚本 import sys import time import random import datetime import telepot def handle(msg): chat_id = msg['chat']['id'] command = msg['text'] prin

    1热度

    1回答

    我正在尝试使用API​​调用setWebhook为我的Telegram bot注册webhooks。 我从ngrok获得了一个公开的HTTPS网址,用于传递给setWebhook的本地服务器。 每当一个新消息被发送到我的机器人,我得到一个POST请求到我的本地服务器,但是,请求有效载荷是空的。 有什么想法?

    1热度

    2回答

    我是新来的电报BOT的API,我只设置网络挂接,当我手动浏览我的网站链接,我的机器人收到信息,但是当我发送命令或电报BOT任何文本我没有收到来自服务器的任何回复 设置webhook时我没有遇到任何问题,我的证书是自签名的,我还在设置webhook时上传了自签名证书,因为电报说要上传自签名(。 PEM)证书,但我仍然没有收到任何消息,而我发送命令或任何来自电报BOT的文本,但手动冲浪正在工作 这里是

    2热度

    1回答

    在电报API文档中,我找到了一个方法auth.sendSms,但我不确定这正是我们需要的。提示,如何通过电报API发送给我自己的短信?编程语言并不重要(可能是PHP或红宝石)。预先感谢您的任何帮助!