Size: a a a

Боты на Telegraf 3.38

2021 July 14

МА

Мэйби Артём... in Боты на Telegraf 3.38
Спасибо!)
источник

Й

Йуд Бет in Боты на Telegraf 3.38
можно было упростить и сделать с помощью message entities
источник

AI

Asadbek Ibragimov in Боты на Telegraf 3.38
Всем добрый день. Как можно отправить всем сообщения? Сначала я проверю их на наличие в базе, а потом мне надо отправить сообщение всем пользователям. Типа новости
источник

Y💜

Yūri 💜 Ly in Боты на Telegraf 3.38
Каждому отдельно через метод sendMessage
источник

AI

Asadbek Ibragimov in Боты на Telegraf 3.38
Как понять каждому отдельно?
источник

Y💜

Yūri 💜 Ly in Боты на Telegraf 3.38
По id
источник

AI

Asadbek Ibragimov in Боты на Telegraf 3.38
Это понятно, но куда код писать если пользователь никуда не должен нажимать

Через hears и так далее не получится же
источник

И

Илья in Боты на Telegraf 3.38
К примеру, в специальную команду, доступную только вам
источник

AI

Asadbek Ibragimov in Боты на Telegraf 3.38
Понял, спасибо. Попробую тогда реализовать)
источник

YY

Yan Yan in Боты на Telegraf 3.38
привет всем
А как можно вставить команду в текст сообщения что бы это было типа этого «бла бла команда бла» а не «/команда какой-то текст»?
источник

VS

Viktor Sokolov in Боты на Telegraf 3.38
Никак
источник

-C

- Cloud in Боты на Telegraf 3.38
кхахках
источник

H

Homi in Боты на Telegraf 3.38
Как правильно сделать keyboardButtons в telegraf?

У меня есть switch case c кнопками

bot.on("message", (ctx) => {
   const chatId = ctx.chat.id;
   switch (ctx.message.text) {
     case kb.id.idToTitiel:
       ctx.telegram.sendMessage(chatId, `Укажите название фильма `, {
         reply_markup: { keyboard: keyboards.title },
       });
       break;

     case kb.title.titleToId:
       ctx.telegram.sendMessage(chatId, `Укажиет Id фильма на с кинопоиска `, {
         reply_markup: {
           keyboard: keyboards.id,
         },
       });
       break;

     case kb.back:
       ctx.telegram.sendMessage(chatId, `Вы вернулись назад `, {
         reply_markup: { keyboard: keyboards.home },
       });
       break;
   }
 });
источник

H

Homi in Боты на Telegraf 3.38
и есть kpIdFilm.js - поиск по id кинопоиску и titileFilm.js - поиск по навзаниею фильма

Как мне сделать так чтоб я нажимал допустим на kb.id.idToTitiel и после этого я мог написать боту название фильма и он выдал мне фильм (поиск фильма готов)
То-есть мне надо связать как то кнопки и kpIdFilm.js и, titileFilm.js
источник

R

Russkiy - Seller Cry... in Боты на Telegraf 3.38
Нпиши мне в лс
источник

R

Russkiy - Seller Cry... in Боты на Telegraf 3.38
Можно через локальный обработчик каманд
источник

R

Russkiy - Seller Cry... in Боты на Telegraf 3.38
bot.hears('Back', (ctx) => {
    ....
   return ctx.reply('Что то')
})
источник

R

Russkiy - Seller Cry... in Боты на Telegraf 3.38
А не зайбейте, не понял вопроса
источник

V

VF in Боты на Telegraf 3.38
Просто пишешь 'бла, бла, бла \команда бла, бла, бла'.
Телеграм понимает.
источник

s

scamer in Боты на Telegraf 3.38
хочу отправить сообщения с фоткой.  но при отправке ошибка. Как можно ее решить?
источник