Size: a a a

Боты на Telegraf 3.38

2021 June 02

В

Владимир in Боты на Telegraf 3.38
я знаю, а есть ли именно на ПЕРВОЕ сообщение в боте?
источник

В

Владимир in Боты на Telegraf 3.38
ой, неправильно ТОЛЬКО НА ПЕРВОЕ сообщение.
источник

ІМ

Ігор Мельник... in Боты на Telegraf 3.38
Вроде как нет, в апдейте нету инфы по порядку сообщения
источник

a

artalar in Боты на Telegraf 3.38
А .on / .hears / .command не блокирующие же, как мидлвара? Если в хендлере асинхронная функция, другие хендлеры не будут ждать ее завершения, да и next вызывать там внутри не нужно?
источник

ІМ

Ігор Мельник... in Боты на Telegraf 3.38
Можешь при старте повесить в сессию свойство и его на след сообщения обработать и удалить
источник

VS

Viktor Sokolov in Боты на Telegraf 3.38
Сохраняй признак первого сообщения в стэйт или базу
источник

ІМ

Ігор Мельник... in Боты на Telegraf 3.38
То есть при старте

ctx.session.isFirstMessage = true


А на след апдейте проверяй ctx.session.isFirstMessage на тру, обрабатывайи и ставь false
источник

В

Владимир in Боты на Telegraf 3.38
у меня это итак есть, я искал решение, в апи лезть не хочу
источник

JD

Johnny Doe in Боты на Telegraf 3.38
говорят есть клиенты которые не требуют нажимать в ботах старт, и первое сообщение может ббыть любым
источник

об

олег батенин... in Боты на Telegraf 3.38
пытаюсь сделать следующее: создаю файлы в папке, затем беру их названия и подставляю их. но получаю ошибку 400. код:
источник

об

олег батенин... in Боты на Telegraf 3.38
bot.command('album', (ctx) => {
   const fs = require('fs');
 var FILES = fs.readdirSync('./photos');

 var fileObjectsArray = [];

 FILES.forEach((file) => {
   fileObjectsArray.push({
     media: { source: file},
     caption: 'From file',
     type: 'photo'
   },);
 });

 ctx.replyWithMediaGroup(fileObjectsArray)
})
источник

об

олег батенин... in Боты на Telegraf 3.38
возможно это сделать?
источник

s

swedesjs in Боты на Telegraf 3.38
Что это
источник

об

олег батенин... in Боты на Telegraf 3.38
у меня каждый раз будует новый контент генерится. потому так
источник

s

swedesjs in Боты на Telegraf 3.38
В функцию надо отправлять массив?
источник

об

олег батенин... in Боты на Telegraf 3.38
Или наоборот?
источник

s

swedesjs in Боты на Telegraf 3.38
Я у тебя спросил
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf 3.38
наоборот
источник

V

Victor in Боты на Telegraf 3.38
Парни
источник

V

Victor in Боты на Telegraf 3.38
Подскажите документацию по require
На сервере не могу правильно прописать, на импортируются js файлы
источник