@TemaGerb

Почему не могу получить ответ в TeleBot?

Сделал InlineKeyboard, сделал callback_data. Что бы по нажатию бот присылал ответ. Но почему то не работает.
menu_chat = types.InlineKeyboardButton(text = '‍♂️ЧАТ‍♂️', callback_data='chat_osnova')
@bot.callback_query_handler(func=lambda call: True)
def callback(call):
    if call.data == 'chat_osnova':
        bot.send_message(call.id, "Чат")
  • Вопрос задан
  • 24 просмотра
Решения вопроса 1
nki
@nki
ОдинЭсник укушенный питоном.
Попробуй вместо
bot.send_message(call.id, "Чат")
использовать
bot.send_message(call.message.chat.id, "Чат")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы