Telegraf: отправить сообщение после отправки анимации - PullRequest
0 голосов
/ 11 апреля 2020

Мне нужно отправить gif-файл в боте телеграммы, а затем отправить сообщение, но только после того, как gif-файл был отправлен.

bot.telegram.sendAnimation(ctx.chat.id,
    {source : 'path/to/gif/file'}
);
ctx.reply('This is the message text');

С помощью приведенного выше кода он отправляет сообщение раньше файл (может быть из-за низкой скорости rnet.

Как мне сначала отправить файл?

1 Ответ

0 голосов
/ 13 апреля 2020

Вам нужно await sendAnimation позвонить с async / await или с .then(), потому что это обещание.

...