Telegram-бот не реагирует на команды. Python
вопрос очень тупой, но я не знаю как его решить. Делаю первого бота-повторялку по инструкции хауди хо https://www.youtube.com/watch?v=M8fhrtvedHA. Повторил все в точности как у него, ошибок нет, но бот ничего не отвечает.
import telebot
import config
TOKEN = ' не хочу палить токен' # bot token from @BotFather
bot = telebot.telebot(config.TOKEN)
@bot.mesage_handler(content_types=['text'])
def lalala (mesage):
bot.send_mesegge (messege.chat.id, mesage.text)
#RUN
bot.polling(none_stop=True)
Ответы (3 шт):
Автор решения: Amiri
→ Ссылка
bot = telebot.telebot(config.TOKEN)
Тут config зачем нужен? Надо просто токен написать и всё. Вместо token можешь просто скопировать адрес и поставить:
bot = telebot.telebot(' не хочешь палить токен')
вот так будет ботат.
Автор решения: Сергей Шашко
→ Ссылка
TOKEN = ' не хочу палить токен' # bot token from @BotFather
bot = telebot.telebot(TOKEN)
Автор решения: arnold
→ Ссылка
Похоже у вас проблемы с английским
import telebot
TOKEN = '' # bot token from @BotFather
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(content_types=['text'])
def lalala (message):
bot.send_message (message.chat.id, message.text)
#RUN
bot.polling(none_stop=True)