Text buttons are unallowed in the inline keyboard
Хотел создать команду, которая при отправки пользователя фото ответным сообщением писала и выводила несколько кнопок "Удалить" и "Изменить". Написал код для телеграм-бота, при запуски программы ошибку не выдаёт. А после отправки фото или картинки, выдает такую вот ошибку:
File "C:\*******", line 191, in _check_result
raise ApiTelegramException(method_name, result, result_json)
telebot.apihelper.ApiTelegramException: A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: can't parse inline keyboard button: Text buttons are unallowed in the inline keyboard
Писал по ютуб-видео 2023 года (https://www.youtube.com/watch?v=RpiWnPNTeww&list=PL0lO_mIqDDFUev1gp9yEwmwcy8SicqKbt&index=4), тайм-лайн на видео (6:06). В чём ошибка? Как исправить?
import telebot
from telebot import types
import webbrowser
token_bot = '69349:AAE_8Tms7cMeO8YYl443U1z0N-jw'
bot = telebot.TeleBot(token_bot)
@bot.message_handler(content_types=['photo', 'picture', 'image'])
def get_photo(message):
markup = types.InlineKeyboardMarkup()
markup.add(types.InlineKeyboardButton('Удалить картинку', collback_data='delete'))
markup.add(types.InlineKeyboardButton('Изменить картинку', collback_data='edit'))
bot.reply_to(message, 'Это картинка и только картинка. Я могу лишь любоваться ею.', reply_markup=markup)