0
0 Комментариев

Решил написать бота для Telegram. Написал небольшой код (рабочий), который спрашивает имя, а потом приветствует человека по имени, которое он получил в ответе на вопрос.

Хотелось бы сделать так, чтобы при получении ответа «Никто» бот отвечал статичной фразой, например, «ОО, я тоже!»
Пытался потворить с условиями, но что-то не але…

import telebot
TOKEN = '<токен>'
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(commands=['start'])
def start(message):
  sent = bot.send_message(message.chat.id, 'Как тебя зовут?')
  bot.register_next_step_handler(sent, hello)
def hello(message):
  bot.send_message(message.chat.id, 'Привет, {name}! Рад тебя видеть!'.format(name=message.text))
 
bot.polling()


Добавить комментарий