feat: show typing status during processing

This commit is contained in:
admin committed 2026-10-04 21:14:05 +02:00
1 parent 6abea3acc8
commit 33cc2b8a15
4 files changed
+116 -52

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
# Social Post Writer Bot — development
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 stores no conversation history.
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
- Coolify: project `Social Post Writer Bot`, environment `development`, server `spb-easy-dale`