Вот код -
import telebot
import config
from telebot import types
bot = telebot.TeleBot(config.token)
@bot.message_handler(commands=['start'])
def start(m):
msg = bot.send_message(m.chat.id, 'Привет!')
keyboard = types.ReplyKeyboardMarkup(resize_keyboard=True)
keyboard.add(*[types.KeyboardButton(name) for name in ['Шерлок Холмс', 'Доктор Ватсон']])
bot.send_message(m.chat.id, 'Кого выбираешь?',
reply_markup=keyboard)
bot.register_next_step_handler(msg, name)
<b>
def name(m):
if m.text == 'Шерлок Холмс':
bot.send_message(m.chat.id, '*Ты выбрал Шерлока Холмса', parse_mode='Markdown')
elif m.text == 'Доктор Вастсон':
bot.send_message(m.chat.id, '*Ты выбрал Доктора Ватсона', parse_mode='Markdown')</b>
bot.polling()
Но когда я нажимаю на кнопку выводится текст но ответа от бота нету!
В чём ошибка?
Если нужно -
t.me/castlewarsbot
Заранее спасибо!