feat: add help version notices and user errors
This commit is contained in:
1 parent
9e46b7218c
commit
9f32f930db
9 files changed
+256
-30
No files matched your search
@@ -3,6 +3,8 @@
|
||||
The bot prepares social-media posts only when the user explicitly asks. It transcribes Russian voice notes with APInex STT, classifies intent with an LLM, and uses Gemini 3.8 Flash via APInex to write/revise posts or infer Tone of Voice from a screenshot. A post request/revision returns three separate messages. The bot shows the Telegram typing indicator while classifying, transcribing, reading images, and generating. It stores no conversation history.
|
||||
|
||||
- Runtime: Python 3.12, aiogram 3.x
|
||||
- Release version is stored in `VERSION` and incremented for each code change; dev sends a version notice on boot.
|
||||
- In development, processing errors are returned to the user with a concise, secret-redacted reason.
|
||||
- Coolify: project `Social Post Writer Bot`, environment `development`, server `spb-easy-dale`
|
||||
- Gitea: `admin/social-post-writer-bot`, branch `dev`
|
||||
- API key and model variables are stored only in Coolify: `APINEX_API_KEY`, `APINEX_STT_MODEL`, `APINEX_INTENT_CLASSIFIER_MODEL`, `APINEX_POST_WRITER_MODEL`, `APINEX_IMAGE_TONE_MODEL`.
|
||||
|
||||
Reference in new issue
Block a user