Skip to content

Website and Telegram Bot to learn the Thai Alphabet 🇹🇭 Built with Next.js.

Notifications You must be signed in to change notification settings

cheyer/learn-thai-online

Repository files navigation

learn-thai-online 🇹🇭 🤖 📝

This repo contains a NEXT.JS website (super early WIP) and a telegram bot making use of serverless functions (still WIP, but hey it's working).

Disclaimer: This is a learning project, so neither the app is complete nor the learning content will be complete.

Here are the links to the Telegram Bot:

Run Locally

  1. Run $ npm run ngrok and copy Forwarding URL (e.g. https://<some-number>.ngrok.io)
  2. Copy content of .example.env in .env file and insert correct tokens including ngrok URL
  3. Call $ npm run dev
  4. Open <domain>/api/register to register the bot instance URL with telegram
  5. Play with the bot 🤖

Deployment

This repo is deployed on Vercel on every push on the main branch. Make sure environment variables are set here.

CI/CD

todo

Design

https://www.figma.com/file/gcWsOdnG2LzC7BF6G7qsiw/Learn-Thai

About

Website and Telegram Bot to learn the Thai Alphabet 🇹🇭 Built with Next.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published