Нажимаю на кнопку сообщение не выводит?
При нажатии на кнопку нечего не выводит
import telebot
from telebot import types
bot = telebot.TeleBot('ТОКЕН')
@bot.message_handler(commands = ['start'])
def start(message):
markup = types.ReplyKeyboardMarkup(resize_keyboard = True)
butt1 = types.KeyboardButton('?ПОЛУЧИТЬ ДЕНЬГИ')
butt2 = types.KeyboardButton('??КАНАЛ')
markup.add(butt1, butt2)
bot.send_message(message.chat.id, '?Привет, {0.first_name} что-бы получить деньги нажми на кнопку'.format(message.from_user), reply_markup = markup)
if message.text == '?ПОЛУЧИТЬ ДЕНЬГИ':
bot.send_message(message.chat.id, 'Чтобы получить ахч'.format(message.from_user), reply_markup = markup)
elif message.text == '??КАНАЛ':
bot.send_message(message.chat.id, 'АХХАХАХА лох'.format(message.from_user), reply_markup = markup)
bot.polling(none_stop = True)
Ответы (1 шт):
Автор решения: Давид Григорян
→ Ссылка
Для обработки обычного текста (не команд) нужно использовать это:
@client.message_handler(content_types = ['text'])
def TextHandler(message):