Задать вопрос
@kinzol

Как сделать чтобы вместе с нажатием кнопки открытия ссылки запускалась функция aiogram?

Я думал что оно будет работать так, но он так не работает :(
Как можно сделать чтобы при нажатии на кнопку "Ccылка" запускалась другая функция и открывалась эта ссылка?
@dp.callback_query_handler(text="abc")
async def a(call: types.CallbackQuery):
    markup = types.InlineKeyboardMarkup()
    button1 = types.InlineKeyboardButton("Ссылка", url="https://qna.habr.com/", callback_data='button')
    markup.add(button1)
    await bot.send_message(call.message.chat.id,"Тест",reply_markup=markup)

@dp.callback_query_handler(text="button")
async def b(call: types.CallbackQuery):
    print(123)
  • Вопрос задан
  • 267 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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