Repository navigation
1.3.2 — Interactive account menus and live usage
Account menus and live usage
- Register and name accounts, rename saved accounts, and confirm removal directly from Telegram buttons. Pending input supports cancellation, expiry, and bot restart recovery.
- Open account management, registration, and usage from
/menu; dismiss account menus with Close. - Use
/usageor Usage to see live used/remaining quotas, reset times, separate model pools such as Spark, and available Reset credits with expiry details when provided. - Browse another account's usage and Reset credits with account-name buttons. Task selection and threads stay intact; Refresh stays on the viewed account.
- Fix
/reauthand other account commands failing withTelegraf: "answerCbQuery" isn't available for "message".
Usage queries do not start a model turn or redeem Reset credits. Existing private-chat administrator checks, account leases, safe HTML formatting, and error navigation remain in place.
See the account guide for setup and button behavior.
The account features continue to build on the inspiration from Grok Telegram Bot by artickc. Thank you!
Verification
- Clean dependency installation, syntax/localization checks, lint, formatting, full tests, dependency audit, and package dry-run.
- Live read-only usage checks against two saved accounts, including Reset credit display and unchanged task selection.