@bot.message_handler(content_types=['text'])
def get_text_message(message):
if message.text =='Поздороваться':
markup=types.ReplyKeyboardMarkup(resize_keyboard=True) #создание кнопок
btn1=types.KeyboardButton('Вики')
markup.add(btn1)
bot.send_message(message.from_user.id, 'Задайте вопрос', reply_markup=markup) #ответ бота
elif message.text=='Вики':
bot.send_message(message.chat.id, 'Отправьте мне любое слово, и я найду его значение на Wikipedia')
Читается только первый хандлер, не имею понятия как правильно реализовать второй хандлер. Может можно это как то запихнуть в одну функцию? Если да то как?
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.