Melvin's digital garden

telegram bot for teaching english

Inspiration: Natalie’s talk in Geekcamp https://www.youtube.com/watch?v=LCEmfsQm_RQ

https://python-telegram-bot.org/ Bot API wrapper in Python, used by Ed

https://docs.pyrogram.org/ MTProto for bots in Python

https://github.com/LonamiWebs/Telethon MTProto in Python

Developed prototype Telegram bot to teach English via minigames. Implemented Eye Spy.

Proposed the concept of Principal and Teacher bots to handle increase in number of users.

Implemented ratelimiter to avoid rate limit errors from Telegram by delaying the message send.

Proposed the concept of multiple bots in one process to reduce memory consumption.

Links to this note