@XXXGASH

Проблема с python?

import telebot

bot = telebot.TeleBot("", parse_mode=None) 

@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
    bot.reply_to(message, "Howdy, how are you doing?")

Бот не отвечает. Просто читает но не отвечает.
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ответы на вопрос 3
shurshur
@shurshur
Сисадмин, просто сисадмин...
Потому что надо учить язык, читать документацию и официальные примеры, а не по видео пытаться что-то там сделать. Где в этом коде делается поллинг? Естественно, без него скрипт будет сразу завершаться и работать не начнёт.
Ответ написан
StaInRiper
@StaInRiper
Самоучка, любитель джаза
нету bot.polling()
Ответ написан
Комментировать
Rodja
@Rodja
Во первых где твой токен бота?
Во вторых где bot.poling()

Для начала, необходимо установить библиотеку с помощью команды pip install pytelegrambotapi.

import telebot

# Токен вашего бота
TOKEN = 'YOUR_TOKEN_HERE'

# Создаем экземпляр класса TeleBot
bot = telebot.TeleBot(TOKEN)

# Обработчик команды /start
@bot.message_handler(commands=['start'])
def send_welcome(message):
    bot.send_message(message.chat.id, 'Howdy, how are you doing?')

# Запускаем бота
bot.polling(none_stop=True)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы