如何使用Telegraf将新的Telegram贴纸添加到现有贴纸包

时间:2018-10-07 19:32:39

标签: javascript node.js telegram telegram-bot

我正在尝试使用TelegrafJS bot框架以编程方式将标签添加到已经创建的标签包中。但是我收到错误:400:错误的请求:错误的URL主机。

我尝试过的事情:

 const Telegram = require('telegraf/telegram');
 const fs = require('fs');
 const telegram = new Telegram('token', {});   


 await telegram.uploadStickerFile('stickerPackOwnerId', fs.createReadStream('./image.png')).then(async (file) => {
        await telegram.addStickerToSet('stickerPackOwnerId', 'SomeName', file.file_id, '', '').then(res => {
            console.log(res);
        })
 });

我认为这是因为我以错误的格式或类似的格式发送图像。但是我不明白如何正确发布图像。

0 个答案:

没有答案