如何将电报 api 贴纸 ID 转换为电报机器人 api 贴纸 ID?

How to convert telegram api sticker id to telegram bot api sticker id?

我得到了聊天记录并在那里找到了贴纸。我想从我的历史记录中获取所有贴纸并将其用于我的机器人。但是有一个问题:标识符的 Telegram Api 格式与 Telegram Bot Api 格式不同,例如:

telegram api 贴纸 ID - 280235483508769025;

telegram bot api 贴纸 ID - CAADAgADOQADfyesDlKEqOOd72VKAg.

(顺便说一句,这是不同的贴纸)

那么,有什么方法可以将 Telegram Api 格式的贴纸 ID 转换为 Telegram Bot Api 格式的 ID 吗? 280235483508769025 -> CAADAgADOQADfyesDlKEqOOd72VKAg

P.S。 Telegram Api ID 格式 - https://core.telegram.org/type/InputDocument

Telegram Bot Api id 格式 - https://core.telegram.org/bots/api#sendphoto

我找到了解决方案:

  1. 找到或制作一个机器人,它可以用他们的 id's.E.g 回复贴纸。 -https://github.com/GittiHab/Get-Sticker-ID-Bot。我使用@idstickerbot
  2. 通过 id 将标签发送给机器人(使用电报 api 客户端,例如 TLSharp)
  3. 从机器人那里得到回复。