Operational setup
Telegram and environment checklist
Telegram webhook callback URL: https://vocab.home-ulio.uk/api/webhooks/telegram
WhatsApp fallback callback URL: https://vocab.home-ulio.uk/api/webhooks/whatsapp
Default pair name: Our Shared Vocabulary
Reminder daily limit: 2
- Create a Telegram bot via BotFather and put the token in `TELEGRAM_BOT_TOKEN`.
- Set `NEXT_PUBLIC_APP_URL` to your public app URL.
- Set `TELEGRAM_WEBHOOK_SECRET` and register the webhook from the URL below.
- Fill the Supabase and OpenAI environment variables.
- Run all Supabase SQL migrations before enabling live traffic.
Register webhook: https://vocab.home-ulio.uk/api/webhooks/telegram?action=set-webhook&token=<TELEGRAM_WEBHOOK_SECRET>
Default pair user settings
Review preferences
Providers
Configuration status
Telegram: configured
Supabase: configured
OpenAI: configured
WhatsApp fallback: missing