Size: a a a

Боты на Telegraf

2020 December 13

g

grandson in Боты на Telegraf
в базе примерно 4-5к юзеров
источник

JD

Johnny Doe in Боты на Telegraf
grandson
как можно быстро проверить активность пользователей (заблокировали они бота или нет)
sendChatAction
источник

g

grandson in Боты на Telegraf
Johnny Doe
sendChatAction
то, что нужно, спасибо
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Боты на Telegraf
Ребят, а как получить текст нажатой кнопки? ctx.callbackQuery.message только id gjrfpsdftn
источник

И

Ивик in Боты на Telegraf
ctx.callbackQuery.data, это не текст а специальный параметр который ты указываешь при создании клавиатуры
источник

И

Ивик in Боты на Telegraf
если я правильно понял вопрос
источник

И

Ивик in Боты на Telegraf
кто-то делал answerInlineQueryPhoto? у меня не отображаеться title и description, хотя я их задал.
источник

OS

Oscar S in Боты на Telegraf
Andrei
кто-то тестил msk.host NL ?
я прост ебу что там за хуйня такая, что он ни днс телеги не может найти, ни телега через вебхук не может достучаться
хз, всегда стразу меняю dns на гугла
источник

D

Dmitry in Боты на Telegraf
        Markup.inlineKeyboard([
           Markup.callbackButton('👍 Invite', 'acceptUser'),
           Markup.callbackButton('👎 Fuck', 'denyUser')
       ]).extra()

Как передать параметры в колбек функцию?
Нужно передать ID юзера
источник

OS

Oscar S in Боты на Telegraf
Dmitry
        Markup.inlineKeyboard([
           Markup.callbackButton('👍 Invite', 'acceptUser'),
           Markup.callbackButton('👎 Fuck', 'denyUser')
       ]).extra()

Как передать параметры в колбек функцию?
Нужно передать ID юзера
зачем он сразу передается в action ctx.from
источник

D

Dmitry in Боты на Telegraf
Oscar S
зачем он сразу передается в action ctx.from
передается ID того кто нажал а нужно того кто отправил заявку
источник

АТ

Александр Тарасюк... in Боты на Telegraf
Какое количество инлайн кнопок а рядах может быть?
источник

OS

Oscar S in Боты на Telegraf
Dmitry
        Markup.inlineKeyboard([
           Markup.callbackButton('👍 Invite', 'acceptUser'),
           Markup.callbackButton('👎 Fuck', 'denyUser')
       ]).extra()

Как передать параметры в колбек функцию?
Нужно передать ID юзера
либо после ставь accentUser id и парсь ее на входе, но там поле ограничено 64 байтами
источник

D

Dmitry in Боты на Telegraf
Oscar S
либо после ставь accentUser id и парсь ее на входе, но там поле ограничено 64 байтами
отправять id юзера в message и потом парсить message?
источник

OS

Oscar S in Боты на Telegraf
Dmitry
отправять id юзера в message и потом парсить message?
в callback_data
источник

D

Dmitry in Боты на Telegraf
У меня 2 бота, в одном юзера отправляют заявку а в другом я их модерирую, мне в "админку" приходит заявка с описанием и двумя кнопками принять/отклонить, я ловлю событие по этим кнопкам но не понимаю как мне узнать ID того кто отправил заявку
источник

D

Dmitry in Боты на Telegraf
Markup.callbackButton('👍 Invite', 'acceptUser')
источник

D

Dmitry in Боты на Telegraf
Ты предлагаешь в первом параметре передать ID юзера и парсить его?
источник

OS

Oscar S in Боты на Telegraf
m.callbackButton('👍 Invite', 'acceptUser 1234123')
источник

D

Dmitry in Боты на Telegraf
Oscar S
m.callbackButton('👍 Invite', 'acceptUser 1234123')
в имя события
источник