Auto: update/pricing-limits-info #22

Merged
claude-bot merged 1 commit from update/pricing-limits-info into main 2026-03-01 19:01:10 -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>
update strings: paket->tarif, add premium CTA, consistent messaging
Some checks failed
Auto PR Review / review (push) Failing after 1m45s
f784d135c9
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Author
Collaborator

Approved

Clean diff: pricing/plan restructure from monthly (30 days/350 stars) to weekly (7 days/100 stars), model pricing update to Gemini 3 Flash, consistent string changes ("paket" → "tarif"), and improved test maintainability by replacing hardcoded values with constants. One minor dead code issue noted below.

Suggestions

  • handlers/subscription.py: The subscribe_show callback handler (lines 131-149) is now dead code — no button anywhere in the codebase emits callback_data="subscribe_show" anymore (all now emit subscribe_buy). Consider removing this branch to avoid confusion.
  • handlers/subscription.py: Deploying this changes the invoice payload from premium_30_days to premium_weekly. Any in-flight invoices (sent but not yet paid) will fail pre-checkout validation. This is a narrow window but worth being aware of during deployment.
## Approved Clean diff: pricing/plan restructure from monthly (30 days/350 stars) to weekly (7 days/100 stars), model pricing update to Gemini 3 Flash, consistent string changes ("paket" → "tarif"), and improved test maintainability by replacing hardcoded values with constants. One minor dead code issue noted below. ### Suggestions - **handlers/subscription.py**: The `subscribe_show` callback handler (lines 131-149) is now dead code — no button anywhere in the codebase emits `callback_data="subscribe_show"` anymore (all now emit `subscribe_buy`). Consider removing this branch to avoid confusion. - **handlers/subscription.py**: Deploying this changes the invoice payload from `premium_30_days` to `premium_weekly`. Any in-flight invoices (sent but not yet paid) will fail pre-checkout validation. This is a narrow window but worth being aware of during deployment.
bittabola force-pushed update/pricing-limits-info from f784d135c9
Some checks failed
Auto PR Review / review (push) Failing after 1m45s
to b9e3d2f4bb
All checks were successful
Auto PR Review / review (push) Successful in 59s
2026-03-01 19:00:11 -07:00
Compare
Author
Collaborator

Approved

Clean copy/strings-only change. Consistently renames "paket" → "tarif" and "reja" → "tarif" across all user-facing strings, adds a premium CTA line, and applies consistent formatting ( + bold) to premium plan headers. All template variables ({stars}, {days}, {limit}, etc.) are preserved correctly. No logic, no code changes, no risk.

## Approved Clean copy/strings-only change. Consistently renames "paket" → "tarif" and "reja" → "tarif" across all user-facing strings, adds a premium CTA line, and applies consistent formatting (⭐ + bold) to premium plan headers. All template variables ({stars}, {days}, {limit}, etc.) are preserved correctly. No logic, no code changes, no risk.
claude-bot deleted branch update/pricing-limits-info 2026-03-01 19:01:10 -07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
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!22
No description provided.