refactor: extract common handler logic into decorators

- Add @answer_callback for auto-answering callback queries
- Add @with_user_and_session for injecting user/session
- Add @require_state for state validation
- Reduce handlers.py from ~850 to ~540 lines
This commit is contained in:
2026-02-02 21:27:26 +03:00
parent 8fecb3d543
commit 613e492b2d
2 changed files with 523 additions and 587 deletions

File diff suppressed because it is too large Load Diff