telegram - 通过 Telegram Bot 通过 message_id 链接消息

标签 telegram

我正在编写一个简单的机器人,我想基本上将两条消息链接在一起。我发现我可以通过回复来链接一个,所以它就像一个魅力。但现在我想插入另一个消息的链接。这是一个问题,我发现建立链接的唯一方法是发布链接,如 https://t.me/{chat_name}/{message_id} .但它不适用于没有 chat_name 的聊天。 .

怎么可能呢?

最佳答案

通常使用这种模式:https://t.me/c/{chat_id}/{message_id} ,但是当我切片时它对我有用chat_id (跳过减号和前 3 位数字)。例如在 JS 上:message.chat.id.toString().slice(4) .
因此,对于带有 chat_id: -1001473943182 的消息和 message_id: 5链接将是:https://t.me/c/1473943182/5 .
但它只适用于 chat.type = 'supergroup'正如我所见,聊天可能必须有加入链接。

关于telegram - 通过 Telegram Bot 通过 message_id 链接消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51065460/

相关文章:

bots - 是否可以将位置从 Telegram 发送到 Bot?

php - 我的 Telegram 查询出了什么问题?

ssl - telegram bot webhook 自签名证书问题

python - 如何将数以百万计的联系人添加到 Telegram ?

python - 如何使用 telethon 库通过 @ID Telegram 发送消息

javascript - JavaScript 中的 Telegram Web Bots 数据验证

python - 第一个 Telegram Bot 不响应另一个男孩发送的斜线命令

python - 无法导入名称,来自 python-telegram-bot 的错误

node.js - Telegram Bot 中的reply_markup( Node js)

telegram - 从 Telegram Bot 发送消息的限制是什么