Prepare a cloud-ready version of the bot that: - Uses the external Deepgram API for speech recognition; - Receives updates via Telegram webhooks (FastAPI); - Runs in a Docker container; - Is deployed on JustRunMy.App and operates 24/7. Subtasks: - [ ] #1 Abstract transcription layer + configurable backends (Whisper/Deepgram) - [ ] #2 Integrate Deepgram API as external speech-to-text backend - [ ] #3 Add FastAPI webhook server for Telegram updates - [ ] #4 Dockerize the project (image for cloud deployment) - [ ] #5 Deploy to JustRunMy.App and document deployment - [ ] #6 Translate comments/docstrings to English (polish for portfolio)
Prepare a cloud-ready version of the bot that:
Subtasks: