• Цепочка сообщений в Vkbottle PYTHON - как сделать?

    @NikolasLav
    Ошибки есть. В основном совсем небольшие.
    1) После class Reg(BaseStateGroup) нужно добавить ":"
    2) async def finally(message: Message): - "finally" использовать нельзя, т.к. оно зарезервированное. Но можно любое другое, например "end"
    3) (Возможно из-за этого) не срабатывает последний стейт класса - END. Соответственно, не останавливается ввод. Для этого достаточно после строчки:
    await message.answer(f"Вот твои данные:\n{ctx.get('name')}\n{ctx.get('age')}\n{ctx.get('about')}")

    отправить финальный стейт:
    await bot.state_dispenser.set(message.peer_id, Reg.END)
    .

    Если не прав - пожалуйста, поправьте :). Я тоже новичок, поэтому принимаю критику спокойно.