@rolton21

При запуске бота тг, IndentationError: unexpected unindent искал на форумах, не нашел.?

S C:\Users\rolton-tv\Desktop\tg_bot> python qqq.py
File "qqq.py", line 64
bot.polling(none_stop=True)
^
IndentationError: unexpected unindent

Код:
import telebot
import COVID19Py
from telebot import types

bot = telebot.TeleBot('token')
covid19 = COVID19Py.covid19


@bot.message_handler(commands=['start'])
def start(message, tupes=True):
    send_mess = f"привет!"
    # button

    markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
    item1 = types.KeyboardButton("шо по COVID-19")
    markup.add(item1)
    bot.send_message(message.chat.id, send_mess, parse_mode='html', reply_markup=markup)


@bot.message_handler(content_types=['text'])
def mees(message):
    if message.text == 'шо по COVID-19':
        markup = types.InlineKeyboardMarkup(row_width=2)
        item1 = types.KeyboardButton("США", callback_data='US')
        item2 = types.KeyboardButton("Унраина", callback_data='UA')
        item3 = types.KeyboardButton("Россия", callback_data='RU')
        item4 = types.KeyboardButton("Беларусь", callback_data='BU')
        item5 = types.KeyboardButton("Казахстан", callback_data='KZ')
        item6 = types.KeyboardButton("Италия", callback_data='IT')
        item7 = types.KeyboardButton("Франция", callback_data='KZ')
        item8 = types.KeyboardButton("Германия", callback_data='DE')
        item9 = types.KeyboardButton("Япония", callback_data='JP')
        item10 = types.KeyboardButton("Мир", callback_data='bad')

        markup.add(item1, item2, item3, item4, item5, item6, item7, item8, item9, item10)

@bot.callback_query_handler(func=lambda call: True)
def callback_data(call):
     try:
        if call.message:
            if call.data == 'US':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'UA':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'RU':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'BY':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'KZ':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'IT':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'KZ':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'DE':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'JP':
                bot.send_message(call.message.chat.id, 'q')
            elif call.data == 'D':
                bot.send_message(call.message.chat.id, 'q')

bot.polling(none_stop=True)
  • Вопрос задан
  • 243 просмотра
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Эксперт по BeautifulSoup(но это не точно!)
Ну для начала - не закрыт блок try (нужно его закрыть):
except Exception as e:
		print(e)

Потом там еще будут ошибки, связанные с клавиатурой)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
alternativshik
@alternativshik
Неплохо бы для начала основы языка изучить перед тем, как пытаться что-то писать. Ну и основы гугла тоже. Не найти IndentationError - это надо быть отбитым на всю голову.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽