@Wnemara

Почему не запускается код?

Есть такой код:

import telebot
from telebot import types 
TOKEN = 'тут токен'

bot = telebot.TeleBot(TOKEN)

@bot.message(commands=['start'])
def start(message):
    markup = types.ReplyKeyboardMarkup(resize_keyboard = True)
    item1 = types.KeyboardButton('Отметить персонажей')
    item2 = types.KeyboardButton('Рандомные пачки')
    item3 = types.KeyboardButton('/help')
    item4 = types.KeyboardButton('Назад')

    markup.add(item1, item2, item3, item4)

    hot.send_message(message.chat.id, 'Приветствую тебя путник, рады видеть тебя в нашей таверне. Приятного вечера{0.first_name}!' .format(message.from_user). reply_markup == markup)

bot.pulling(none_stop = True)

При запуске вылазит это:

Traceback (most recent call last):
  File "C:\Users\kiril\OneDrive\Рабочий стол\бот по геншину\echo_bot.py", line 2, in <module>
    from telebot import types
  File "C:\Users\kiril\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\types.py", line 10, in <module>
    from telebot import util
  File "C:\Users\kiril\AppData\Local\Programs\Python\Python310\lib\site-packages\telebot\util.py", line 141
    def async():
        ^^^^^
SyntaxError: invalid syntax
  • Вопрос задан
  • 290 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
pip uninstall telebot
pip install pytelegrambotapi -U
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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