Commit Graph
24 Commits
Author SHA1 Message Date
admin 926031713d fix: recover complete posts from truncated json 2026-10-10 16:57:30 +02:00
admin b665bf3394 fix: remove max token limit from llm calls 2026-10-10 14:00:23 +02:00
admin 9f62b35798 feat: persist dev bot logs 2026-10-09 21:17:06 +02:00
admin a43ededa1b feat: gate post generation on training flag 2026-10-09 20:11:41 +02:00
admin 6f8741cf3c feat: generate posts from images and reject video 2026-10-09 18:18:37 +02:00
admin da70e30960 feat: add canned replies and injection screening 2026-10-09 17:31:50 +02:00
admin 3bcec7a9a5 feat: add cumulative account profile training 2026-10-08 23:04:32 +02:00
admin 766ba22f17 fix: retry empty model responses with lower reasoning 2026-10-08 22:12:18 +02:00
admin 1dffdcf32d feat: confirm training reset and polish bot messages 2026-10-08 21:21:58 +02:00
admin 92771c9d9f feat: repair malformed model JSON responses 2026-10-08 20:58:47 +02:00
admin 2d743d2220 feat: improve operation diagnostics and API logging 2026-10-08 19:35:31 +02:00
admin 6dd685a6a5 feat: refine mode navigation and subscription renewal UX 2026-10-08 16:34:24 +02:00
admin 36a17f7639 feat: add mode-based bot navigation 2026-10-08 15:56:32 +02:00
admin 3c8917c20a feat: настоящая оплата Telegram Stars вместо имитации
- payments.py: sendInvoice (XTR, 100 звёзд) -> pre_checkout_query -> successful_payment
- /subscribe больше не активирует подписку сам — только отправляет счёт
- handle_pre_checkout подтверждает только свой payload в XTR на 100 звёзд
- таблица payments по telegram_payment_charge_id защищает от двойного начисления
- 16 новых тестов платежей, старый тест заглушки переписан; 75 тестов OK
- Dockerfile копирует payments.py, VERSION 0.1.0+25
2026-10-07 10:35:51 +02:00
admin a2927052f4 docs: подробная документация (UX + код), фикс дублей, /help без подписки, v0.1.0+19 2026-10-06 18:31:44 +02:00
admin 78d57fe36b feat: подписка 100 звёзд, триал 3 дня, /balance, /subscribe 2026-10-05 19:50:28 +02:00
admin 2941cb2a24 feat: remove /idea_voice, revert to text-only ideas 2026-10-05 15:25:22 +02:00
admin 95f9729261 feat: add voice idea command 2026-10-05 01:24:23 +02:00
admin 6ed2599a52 feat: add voice idea command 2026-10-05 01:17:47 +02:00
admin 0d181b0c05 feat: make ideas single-use and clear user data 2026-10-05 00:43:47 +02:00
admin 7744884b78 feat: add idea generation and post history 2026-10-05 00:18:53 +02:00
admin 9e46b7218c fix: process galleries and clean post output 2026-10-04 21:25:01 +02:00
admin 2ab248bc54 fix: clarify writer output and verify reply context 2026-10-04 21:00:18 +02:00
admin 6d46d2c2e3 feat: build social post writer workflows 2026-10-04 20:53:29 +02:00