Size: a a a

pyTelegramBotAPI.talks.ru

2020 October 29

OK

Olimbek Kasimov in pyTelegramBotAPI.talks.ru
Ну ну, вы можете я знаю
источник

V

Vic in pyTelegramBotAPI.talks.ru
Vic
Сейчас будет сложный вопрос 🙈
клавиатура в моем боте везде на всех шагах стоит

       markup = types.ReplyKeyboardMarkup(one_time_keyboard=True)
       markup.add('1', '2', '3', '4', '5').

Везде она должна появляться. И это работает. НО бывает вместо кнопок установленных в Маркап стоит  обычная клавиатура и ее приходится менять кнопкой переключения. отчего такое?
Это не всегда а только иногда, на айфоне (на андроиде тоже замечал)
Что, никто не знает ответ?
У вас что всех тоже рандомно то появляется кнопки то нет?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Vic
Сейчас будет сложный вопрос 🙈
клавиатура в моем боте везде на всех шагах стоит

       markup = types.ReplyKeyboardMarkup(one_time_keyboard=True)
       markup.add('1', '2', '3', '4', '5').

Везде она должна появляться. И это работает. НО бывает вместо кнопок установленных в Маркап стоит  обычная клавиатура и ее приходится менять кнопкой переключения. отчего такое?
Это не всегда а только иногда, на айфоне (на андроиде тоже замечал)
ошибки в коде
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Больше ничем не могу объяснить.. у меня не было таких проблем нигде
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
one_time_keyboard=True может это?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
это срабатывает для одного юзера или для всех вместе? @dr_fxrse
источник

V

Vic in pyTelegramBotAPI.talks.ru
ダーリン (Darling)
one_time_keyboard=True может это?
Именно так везде и стоит, весь код прочекал
источник

V

Vic in pyTelegramBotAPI.talks.ru
А на одном шаге не работает (а может и больше, что заметили)
источник

GF

George Forse in pyTelegramBotAPI.talks.ru
Vic
Именно так везде и стоит, весь код прочекал
Так убери
источник

GF

George Forse in pyTelegramBotAPI.talks.ru
ダーリン (Darling)
one_time_keyboard=True может это?
Блин, я вообще не понял, о чем речь, когда вчера прочитал его сбщ, а ты такой сразу понял походу
источник

GF

George Forse in pyTelegramBotAPI.talks.ru
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
George Forse
Блин, я вообще не понял, о чем речь, когда вчера прочитал его сбщ, а ты такой сразу понял походу
не я сам хз
источник

V

Vic in pyTelegramBotAPI.talks.ru
f_list = [str(i) for i in getnums(start, end, intval)]
       markup.add(f_list)

Кто скажет как мне передать в markup.add список кнопок переменной длины, который я генерирую на лету в зависимости от предыдущего шага?
Пробовал и список делать, ошибка, и строку, то тогда кнопка одна и на ней все кнопки списком надписи.
Даже кейборд пробовал
   f_list = ', '.join([types.KeyboardButton(str(i)) for i in getnums(start, end, intval)])
TypeError: sequence item 0: expected str instance, KeyboardButton found
источник

S

SΗΛβΔΛΝ in pyTelegramBotAPI.talks.ru
Vic
f_list = [str(i) for i in getnums(start, end, intval)]
       markup.add(f_list)

Кто скажет как мне передать в markup.add список кнопок переменной длины, который я генерирую на лету в зависимости от предыдущего шага?
Пробовал и список делать, ошибка, и строку, то тогда кнопка одна и на ней все кнопки списком надписи.
Даже кейборд пробовал
   f_list = ', '.join([types.KeyboardButton(str(i)) for i in getnums(start, end, intval)])
TypeError: sequence item 0: expected str instance, KeyboardButton found
Звездочку поставь
источник

S

SΗΛβΔΛΝ in pyTelegramBotAPI.talks.ru
add(*buttons)
источник

А

Андрейко in pyTelegramBotAPI.talks.ru
Объясните что делает register_next_step_handler()?
источник

V

Vela in pyTelegramBotAPI.talks.ru
Андрейко
Объясните что делает register_next_step_handler()?
переносит введенный текст юзером во функцию
источник

А

Андрейко in pyTelegramBotAPI.talks.ru
А в скобочках что указывать?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Андрейко
А в скобочках что указывать?
сообщение отправленное ботом, функция, атрибуты
источник

V

Vela in pyTelegramBotAPI.talks.ru
msg. имя функции
источник