Я тупой, помогите

yoimnice

Новичок
Пользователь
Май 23, 2022
3
0
1
Пытаюсь запустить эхо бота
Пробовал разные api токены, не помогает.
Код:
import telebot
bot = telebot.TeleBot("5410123551:AAHjfUXD3W55rHdBV6p286ZtkwtrMqgi4fQ", parse_mode=None)
# Функция, обрабатывающая команду /start
@bot.message_handler(commands=["start"])
def start(m, res=False):
    bot.send_message(m.chat.id, 'Я на связи. Напиши мне что-нибудь )')
# Получение сообщений от юзера
@bot.message_handler(content_types=["text"])
def handle_text(message):
    bot.send_message(message.chat.id, 'Вы написали: ' + message.text)
# Запускаем бота
bot.polling(none_stop=True, interval=0)



Ошибка

Код:
Traceback (most recent call last):
  File "E:\myBot\echobot.py", line 1, in <module>
    import telebot
  File "E:\myBot\telebot.py", line 3, in <module>
    bot
NameError: name 'bot' is not defined
[Finished in 201ms]
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
у вас в папке рядом со скриптом есть файл telebot.py - E:\myBot\telebot.py, переименуйте его
 
  • Мне нравится
Реакции: yoimnice

yoimnice

Новичок
Пользователь
Май 23, 2022
3
0
1
у вас в папке рядом со скриптом есть файл telebot.py - E:\myBot\telebot.py, переименуйте его
Спасибо, у меня потом еще ошибка выскочила, потом я поменял API снова и всё заработало.
 

Форум IT Специалистов