@stikman

Сделал отправку фото и чтоб под конец выходила кнопка на сайт но когда запускаю выводится invalid syntax, и выделяет kup. как исправить ошибку?

@bot.message_handler(commands=["buy"])
def buy(message):
    bot.send_message(message.chat.id, "Выбери товар")
    bot.send_photo(message.chat.id, get('https://static.onlinetrade.ru/img/items/b/myagkaya_igrushka_jinx_tm03271_minecraft_tuxedo_cat_20sm_1822786_1.jpg').content)
    bot.send_photo(message.chat.id, get('https://minecraft.cdnvideo.ru/image/cache/catalog/products/plush/ocelot_big-1200x1200.jpg').content)
    bot.send_photo(message.chat.id, get('https://static.onlinetrade.ru/img/items/b/myagkaya_igrushka_orbys_k7863_pt_myshonok_15_sm_1589987_1.jpg').content)
    markup = types.InlineKeyboardMarkup()
    button1 = types.InlineKeyboardButton("Сайт Хабр", url='https://habr.com/ru/all/')
    markup.add(button1)
    bot.send_message(message.chat.id, "Привет, {0.first_name}! Нажми на кнопку и перейди на сайт)".format(message.from_user), reply_markup=markup)kup)
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
@nedland
Если тебе просто нужна INLINE кнопка с текстом и ссылкой на сайт без callback и т.п.
bot.send_message(message.chat.id, "Привет, {0.first_name}! Нажми на кнопку и перейди на сайт)".format(message.from_user), reply_markup=markup)kup)

Попробуй
bot.send_message(message.chat.id, f'Привет, {0.first_name}! Нажми на кнопку и перейди на сайт)', reply_markup=markup)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы