Ответы пользователя по тегу Telegram
  • Как получить из сообщения кнопки?

    @Makaroffka
    Любитель
    Делаем класс с состоянием
    class Form(StatesGroup):
        primer = State()
    
    #далее создаем кнопку
    primer = types.InlineKeyboardMarkup()
    primerr.add(types.InlineKeyboardButton(text="Текст кнопки ", callback_data="click"))
    
    #действие с запоминанием введенных данных
    @dp.callback_query_handler(text="click)
    async def vkanale_def(message: types.Message):
    	await message.reply("Введите текст")
    	await Form.primer.set()
    #Ловим ответ пользователя
    @dp.message_handler(state=Form.tovara)
    @dp.throttled(anti_flood,rate=3, )
    async def tovarset(message: types.Message, state: FSMContext):
    text = message.text
    message.answer("Вы ввели:" + text)
    #заканчиваем работу с состоянием
    await state.finish()
    
    
    Надеюсь помог! С отступами беда, но думаю разберетесь, если неправильно понял ответ - скажите об этом в комментарии.
    Статься для аиограма: https://surik00.gitbooks.io/aiogram-lessons/content/chapter3.html
    Ответ написан