Size: a a a

Боты на Telegraf

2020 December 30

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
Я рендерю при необходимости и картинкой весь интерфейс
источник

M

Murka in Боты на Telegraf
Можно как-то получить какой дефотный язык стоит?
источник

L

Lᵹn in Боты на Telegraf
Murka
Можно как-то получить какой дефотный язык стоит?
ctx.from.language_code?
источник

M

Murka in Боты на Telegraf
Lᵹn
ctx.from.language_code?
!src
источник

Б

Бананиум in Боты на Telegraf
{
 "message_id": 110317,
 "from": {
   "id": 121805238,
   "is_bot": false,
   "first_name": "ⱑ",
   "username": "llgdd",
   "language_code": "en"
 },
 "chat": {
   "id": -1001110709762,
   "title": "Боты на Telegraf",
   "username": "telegraf_ru",
   "type": "supergroup"
 },
 "date": 1609320997,
 "text": "ctx.from.language_code?",
 "entities": [
   {
     "offset": 0,
     "length": 22,
     "type": "code"
   }
 ]
}
источник

M

Murka in Боты на Telegraf
Lᵹn
ctx.from.language_code?
Кхм, что-то не увидел, спасибо)
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
ребят, у меня что-то не получается изменить кнопки

ctx.editMessageReplyMarkup(message.chat.id, message.message_id, Extra.HTML().markup((m) =>
       m.inlineKeyboard(getButtons(m)))
   )

Я что-то не так делаю, в документации написано, что первым значением это chat_id, потом message_id и кнопи
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
Именно использование этого метода нужно понять
источник

i

ik in Боты на Telegraf
для ctx chat_id не нужен
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
ik
для ctx chat_id не нужен
Все равно не работает.
Кнопки просто исчезают
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
Да я и пробовал не указывать id чата и сообщения, а просто кнопки передать. Но не получается
источник

i

ik in Боты на Telegraf
console.log(
Extra.HTML().markup((m) =>
       m.inlineKeyboard(getButtons(m)))
)
источник

i

ik in Боты на Telegraf
в ctx.editMessageReplyMarkup
маркап передается в виде объекта { inline_keyboard: ... }
источник

i

ik in Боты на Telegraf
ctx.editMessageReplyMarkup({ inline_keyboard: ... })
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
Я еще должен писать объект InlineKeyboardButton?
источник

i

ik in Боты на Telegraf
кнопки должны быть { text: 'blabla', callback_data: 'action' }
источник

i

ik in Боты на Telegraf
сделай JSON.stringify того что передаешь и скинь сюда
источник

I

ILLEGAL in Боты на Telegraf
не кидай, не верь ему
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Боты на Telegraf
источник