Telegram-first learning

Shared Vocabulary System

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

  1. Create a Telegram bot via BotFather and put the token in `TELEGRAM_BOT_TOKEN`.
  2. Set `NEXT_PUBLIC_APP_URL` to your public app URL.
  3. Set `TELEGRAM_WEBHOOK_SECRET` and register the webhook from the URL below.
  4. Fill the Supabase and OpenAI environment variables.
  5. 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