我的电报机器人在私人聊天中接收用户发送给我的机器人的消息,但不接收用户在群聊中发送的消息.用于获取群聊信息的任何选项/ api也是.
我想通过干净的mySQL生成一个唯一的随机整数(从10000到99999)身份; 有任何想法吗?
我不想通过循环生成这个数字(生成数字 - >在数据库中检查它)因为我想在mySQL查询中使用一些智能解决方案.
使用Telegram Bot API,
我知道可以通过https://core.telegram.org/bots/api#sendphoto发送图像
但是,如何将远程图像嵌入格式化的消息中?
我希望发送的消息可以与新标题进行比较,标题为粗体,图像和带链接的较长文本.我想出了如何使用markdown创建粗体文本和链接,但我没有插入图像.我们怎么做?
我想设置,Telegram Webhook但我没有httpsURL,我也不想处理ssl证书.
我可以使用https URL或不设置https证书来解决此问题吗?
电报webhook desc:https://core.telegram.org/bots/api#setwebhook
我用内联键盘制作了一个电报机器人.(通过InlineKeyboardMarkup)我喜欢在用户响应后隐藏(或制作一次性)键盘.我怎么能用PHP做到这一点?
这是我的机器人的视图:

我需要我的机器人打印出与其标题不同的消息(该消息由电报客户端在键盘按钮元素上显示)。
我的自定义按钮包含以下文本:"Where am I?"当我单击它时,它"Where am I?"也会在屏幕上打印。我要打印按钮"/location"。(与它的text字段有些不同)
我该如何实现?我正在使用C#和Telegram Bot API
编辑:
我想要的是:
/age[作为其键入的消息] 发送消息,但不发送消息show my age(该按钮text字段)所以:我想要一个带的按钮text。当用户单击按钮时,我希望发送的消息与此不同text。
我正在研究电报机器人,我需要下载用户发送到机器人的照片,音频,视频.使用get file方法返回的唯一路径,我只获得一个缩略图.实际上,get file方法的唯一结果是包含一个非常小的文件大小值.我无法弄清楚问题出在哪里.照片通常作为照片(而不是文件)通过消息发送.
Telegram Bot APIsendVideo方法可以使用哪种视频格式?
在页面上他们只提到"H.264/MPEG-4 AVC"
所以,如果我转换视频(没有声音)
ffmpeg -i input -an -c:v libx264 -crf 26 out.m4v
Run Code Online (Sandbox Code Playgroud)
我得到一个ok:true响应,但我看不到Telegram客户端中的预览(模糊的静止图像).
我不明白这些是用什么的,尤其是self论证?有些人可以向我解释这个问题吗?为什么你要传递这个呢?
此外,我一直认为__init__是'初始化',但我没有想过我以前从来没有在这里放任何东西.有人能给我一个简单的例子吗?
编辑:我每次看到self被传递到函数或其他类似的东西时都会感到困惑.