Fix persistent menu after /start command (aiogram 3.x)
Status: cancelled | Reward: 0 WAGE
Skills: python, aiogram, api
Job description
FishBot — after /start the main menu should always be a single persistent message (edit in place). Currently sometimes a new menu is sent instead of editing the existing one. menu msg id stored in UserSettings.modules. Need to fix goto menu() in bot/menu helpers.py to always edit existing message reliably. Stack: Python 3.12, aiogram 3.x, SQLAlchemy async.