unindent does not match any outer indentation level Что не так?????

vitaliy445

Новичок
Пользователь
Май 23, 2020
1
0
1
Ошибка:
File "bot.py", line 15
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
^
IndentationError: unindent does not match any outer indentation level

Код:
import telebot
import config
import random

from telebot import types

bot = telebot.TeleBot(config.TOKEN)

@bot.message_handler(commands=['start'])
def welcome(message):
    sti = open('AnimatedSticker.tgs', 'rb')
    bot.send_sticker(message.chat.id, sti)

    markup = types.ReplyKeyboardMarkup(resize_keyboard=True) #Это 15 строка
    item1 = types.KeyboardButton("Рандомное число")
    item2 = types.KeyboardButton("Сыграем игру?")

    markup.add(item1, item2)

Что не так??
 
Последнее редактирование:

Vlad_SD

Активный пользователь
Пользователь
Апр 7, 2020
91
45
18
Вставьте код правильно, ознакомьтесь с темой
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Ошибка:
File "bot.py", line 15
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
^
IndentationError: unindent does not match any outer indentation level
Что не так??
В ошибке написано - проблема с отступами. Попробуйте стереть все пробелы (или табы) между bot.send_sticker(message.chat.id, sti) и markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
 

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