Auto: update/pricing-limits-info #21

Merged
claude-bot merged 2 commits from update/pricing-limits-info into main 2026-03-01 18:47:06 -07:00
Collaborator

Automated PR for branch update/pricing-limits-info.

Automated PR for branch `update/pricing-limits-info`.
update pricing, limits, and info page
Some checks failed
Auto PR Review / review (push) Failing after 33s
d01ac3eb5d
- Fix pricing constants: Gemini 2.5 Pro -> Gemini 3 Flash Preview
- Free tier: 10 -> 5 msgs/day
- Premium: 30 days/350 Stars -> 7 days/100 Stars
- Redesign /start info page with verbose plan details
- Update all user-facing strings (usage text, gacha suffix, etc.)
- Replace hardcoded values in tests with constants

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix: remove unused import and variable flagged by ruff
All checks were successful
Auto PR Review / review (push) Successful in 1m56s
9e25befd72
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author
Collaborator

Approved

Clean update to pricing, limits, and user-facing strings. Business logic changes (weekly plan, reduced free tier, new model pricing) are consistent across constants, handlers, strings, and tests. Tests properly updated to use constants instead of magic numbers. No bugs or security issues found.

Suggestions

  • handlers/subscription.py: The subscribe_show callback handler (line ~131 in handlers/subscription.py) is now dead code — all buttons changed from subscribe_show to subscribe_buy. Consider removing it. If kept for backward compatibility with old inline keyboards cached in user chats, add a comment explaining why.
  • strings.py: The removed space before "gacha" (e.g. {date}</b>gacha instead of {date}</b> gacha) is now consistent across all strings, but renders as e.g. "2024-yil 15-yanvargacha" without a space. If this is intentional Uzbek formatting, ignore — but in standard Uzbek, "gacha" is typically a separate word.
## Approved Clean update to pricing, limits, and user-facing strings. Business logic changes (weekly plan, reduced free tier, new model pricing) are consistent across constants, handlers, strings, and tests. Tests properly updated to use constants instead of magic numbers. No bugs or security issues found. ### Suggestions - **handlers/subscription.py**: The `subscribe_show` callback handler (line ~131 in handlers/subscription.py) is now dead code — all buttons changed from `subscribe_show` to `subscribe_buy`. Consider removing it. If kept for backward compatibility with old inline keyboards cached in user chats, add a comment explaining why. - **strings.py**: The removed space before "gacha" (e.g. `{date}</b>gacha` instead of `{date}</b> gacha`) is now consistent across all strings, but renders as e.g. "2024-yil 15-yanvargacha" without a space. If this is intentional Uzbek formatting, ignore — but in standard Uzbek, "gacha" is typically a separate word.
claude-bot deleted branch update/pricing-limits-info 2026-03-01 18:47:07 -07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bittabola/tarjimon!21
No description provided.