Size: a a a

pyTelegramBotAPI.talks.ru

2020 February 17

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Маликов
как хендл сообщение после инлайн кейбоард??
Чё каво
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Сам сказал чё понял?
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Маликов
if call.data=="b1":
   @bot.message_handler(func=lambda message: True)
        def func():
@bot.callback_query_handler(func=lambda call: True)
def func(call):
   if call.data=="b1":
       print('take callback')
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
@bot.callback_query_handler(func=lambda call: True)
def func(call):
   if call.data=="b1":
       print('take callback')
В функ call не передал
источник

М

Маликов in pyTelegramBotAPI.talks.ru
😐я знаю плохо.
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Маликов
как хендл сообщение после инлайн кейбоард??
Инлайн клавиатура не хэндлит сообщения
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
тудым-сюдым
В функ call не передал
Исправил
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Маликов
😐я знаю плохо.
Тогда советую сначала прочитать закреп
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
Инлайн клавиатура не хэндлит сообщения
Она хэндлит колбэки - нажатия на клавиши
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
@bot.callback_query_handler(func=lambda call: True)
def func(call):
   if call.data=="b1":
       print('take callback')
Чё вы не делаете вот так
источник

シラ in pyTelegramBotAPI.talks.ru
Маликов
if call.data=="b1":
   @bot.message_handler(func=lambda message: True)
        def func():
Каво
источник

М

Маликов in pyTelegramBotAPI.talks.ru
Пасюк Лошадкин
Она хэндлит колбэки - нажатия на клавиши
👍🏼👍🏼Понял
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
@bot.callback_query_handler(func=lambda call: call.data == 'b1')
def func(call):
   print('take callback')
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
По-моему, это пизже
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
тудым-сюдым
По-моему, это пизже
Удобнее, да
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Красивее выглядит код и удобнее дорабатывать
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Чтобы в одном хендлере не ебаться
источник

П

Пасюк Лошадкин in pyTelegramBotAPI.talks.ru
Но я привык всё пихать в один колбэк ещё со времён, когда не знал про лямбду
источник

М

Маликов in pyTelegramBotAPI.talks.ru
@bot.callback_query_handler(func=lambda call: call.data == 'b1')
def func(message):
   bot.send_message(message.chat.id,"Введите сумма:")
   print(message.text)
источник

М

Маликов in pyTelegramBotAPI.talks.ru
😓
источник