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

Как в aiogram сделать так, что бы не повторялся текст в одной команде?

Я хочу, чтобы при нажатии одной из кнопок главного меню появлялось 2 меню с обычными и инлайновыми кнопками одновременно, но при этом чтобы не выскакивало 2 текстовых сообщения подряд, прикреплённые к обоим клавиатурам.

2 клавиатуры с меню появляются у меня следующим образом:

@dp.message_handler()
async def main_btns (message: types.Message):

  if message.text == "Кнопка":
    await message.answer ("Подменю Кнопки", reply_markup=simplebuttons) #Обычные кнопки меню внизу
    await message.answer ("Подменю Кнопки", reply_markup=inlinebuttons) #Инлайновые кнопки меню в ленте


Таким образом 2 раза появляется сообщение "Подменю кнопки". Мне нужно чтобы один раз было.

Точно знаю, что это возможно, так как видел это в одном боте. А как они это сделали, понятия не имею.
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Sing303
Отключи нотификацию у 2го сообщения
await message.answer("Подменю Кнопки", reply_markup=inlinebuttons, disable_notification=True)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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