Size: a a a

Боты на Telegraf

2020 November 11

u

uladislau in Боты на Telegraf
можете подсказать какой таск шедулер использовал кто? для запланированного запуска скрипта/автопостинга
источник

VK

Vladislav K. in Боты на Telegraf
А что происходит с getFile когда bot-api в —local Режиме то?
источник

VK

Vladislav K. in Боты на Telegraf
Vladislav K.
А что происходит с getFile когда bot-api в —local Режиме то?
грустно все происходит с файлами
источник

b

bεk in Боты на Telegraf
uladislau
можете подсказать какой таск шедулер использовал кто? для запланированного запуска скрипта/автопостинга
node-cron, node-schedule
источник

u

uladislau in Боты на Telegraf
bεk
node-cron, node-schedule
спасибо, гляну
источник

u

uladislau in Боты на Telegraf
подскажите как обработать forceReply(), для этого нужно делать сцены? или есть способ как то сделать регистрацию в коде этого сообщения с клавой и реагировать на reply ?
источник

i

ik in Боты на Telegraf
5.0 уже есть?
источник

i

ik in Боты на Telegraf
и еще подскажите плиз, это все экстра опции которые доступны для отправки документа?
сурс
источник

i

ik in Боты на Telegraf
просто в бот апи еще вот такие есть
источник

ВП

Владислав Пузырёв... in Боты на Telegraf
Ребят, можно как-то получить messageId сообщения которое бот отправляет пользователю? Для пользовательских я нашел - ctx.message.message_id а для сообщений бота не могу как-то найти. Мне нужно чистить историю с ботом
источник

N

Nikita in Боты на Telegraf
ctx.reply() возращает Message если оно было успешно отправлено
источник

N

Nikita in Боты на Telegraf
соответственно в нем есть id
источник

N

Nikita in Боты на Telegraf
Владислав Пузырёв
Ребят, можно как-то получить messageId сообщения которое бот отправляет пользователю? Для пользовательских я нашел - ctx.message.message_id а для сообщений бота не могу как-то найти. Мне нужно чистить историю с ботом
чистить историю будешь через deleteMessage?
источник

ВП

Владислав Пузырёв... in Боты на Telegraf
Nikita
чистить историю будешь через deleteMessage?
Думаю да
источник

N

Nikita in Боты на Telegraf
https://core.telegram.org/bots/api#deletemessage

A message can only be deleted if it was sent less than 48 hours ago.
источник

N

Nikita in Боты на Telegraf
т.е. всю историю не выйдет почистить
источник

ВП

Владислав Пузырёв... in Боты на Telegraf
Да, знаю) заказчик хочет чтобы она чистилась раз в сутки поэтому наверно не проблема
источник

ST

Sardorkhuja Tukhtakh... in Боты на Telegraf
Владислав Пузырёв
Ребят, можно как-то получить messageId сообщения которое бот отправляет пользователю? Для пользовательских я нашел - ctx.message.message_id а для сообщений бота не могу как-то найти. Мне нужно чистить историю с ботом
const sentMessage = await ctx.reply()
источник

ST

Sardorkhuja Tukhtakh... in Боты на Telegraf
И смотри внутри sentMessage
источник

ВП

Владислав Пузырёв... in Боты на Telegraf
Окей)
источник