@Koleso3078
только начинаю изучать программирование

Как создать telegram бота в PyCharm?

Решил создать бота в телеграм в PyCharm. Вот код, который я написал:

import telebot

bot = telebot.TeleBot("5227***********************nZ_0c")

@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
    bot.reply_to(message, "Привет, рад тебя видеть! ")

@bot.message_handler(func=lambda message: True)
def echo_all(message):
    if message.text == "привет":
        bot.reply_to(message, "Привет, мой друг")
    elif message.text == "как дела?":
        bot.reply_to(message, "Всё хорошо, как твои дела?")
        if message.text == "как дела":
            bot.reply_to(message, "Отлично, как твои дела?")

        # bot.reply_to(message, message.text)

    bot.infinity_polling()

Программа не выдает никаких ошибок, код написан верно, но при отправке сообщений боту ничего не происходит, до написания второй части кода, когда был просто эхо-бот, всё работало, бот отвечал те же сообщения, которые я ему писал. Что не так?
  • Вопрос задан
  • 2481 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы