Size: a a a

Боты на Telegraf

2020 December 09

S

Sergei in Боты на Telegraf
Josh Dies 🥭 [man go]
reply(text, Markup.removeKeyboard().extra())
Хотя его же можно отправить и удалить :)
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
Yūri 💜 Ly
Почему
по определению
источник

S

Sergei in Боты на Telegraf
Но это уже кастыль
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Боты на Telegraf
Johnny Doe
можно посмотреть что прилетает при определенных действиях пользователя и прям один к одному кидать
Ок, спс.
источник

Y💜

Yūri 💜 Ly in Боты на Telegraf
Sergei
Хотя его же можно отправить и удалить :)
Не стоит. Если удалишь то на некоторых клиентах старая клавиатура вернётся
источник

Y💜

Yūri 💜 Ly in Боты на Telegraf
На иос и макос вроде такая фигня
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
где у тебя на десктопе в маке гео кидается?
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
который мобильный штоль
источник

Y💜

Yūri 💜 Ly in Боты на Telegraf
Josh Dies 🥭 [man go]
где у тебя на десктопе в маке гео кидается?
В нативном клиенте
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
ну не lite который нынче
источник

Y💜

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

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
Переслано от Josh Dies 🥭 [man go]...
ну не lite который нынче
источник

S

Sergei in Боты на Telegraf
В файле markup.js в строке 50 нашел такой код
 button (text, hide) {
   return Markup.button(text, hide)
 }
Кто нибудь в курсе что это за метод такой?
источник

S

Sergei in Боты на Telegraf
Метод объявлен сразу за методом inlineKeyboard
источник

S

Sergei in Боты на Telegraf
В ctx есть метод editMessageText он принимает text и extra
Кто-будь пробовал его использовать именно из ctx?
Подобный запрос у меня выдает ошибку: Telegraf: "editMessageText" isn't available for "message::text"
Вот как я пытаюсь его вызвать:
ctx.editMessageText('Text')
источник

OS

Oscar S in Боты на Telegraf
Sergei
В ctx есть метод editMessageText он принимает text и extra
Кто-будь пробовал его использовать именно из ctx?
Подобный запрос у меня выдает ошибку: Telegraf: "editMessageText" isn't available for "message::text"
Вот как я пытаюсь его вызвать:
ctx.editMessageText('Text')
ну вот смотри, я отправляю боту сообщение, а бот пытается мое сообщение отредактировать
источник

S

Sergei in Боты на Telegraf
Понял
источник

OS

Oscar S in Боты на Telegraf
вот если оно было бы от бота, то другое дело
источник

OS

Oscar S in Боты на Telegraf
но тоже есть ограничения на 48 часов
источник

S

Sergei in Боты на Telegraf
Oscar S
вот если оно было бы от бота, то другое дело
Да согласен, спасибо!
источник