๐ ๐ผ๐ป๐ถ๐ธ๐ฎ: ๐ ๐ฆ๐ฒ๐น๐ณ-๐๐๐ฎ๐ฟ๐ฒ ๐๐ถ๐๐ฐ๐ผ๐ฟ๐ฑ ๐๐ผ๐
I built a Discord bot named Monika. It grew from 300 lines to 900 lines of code.
I used AI for structural code blocks. I acted as the architect and designer. I mapped the logic. I fixed the bugs.
New features:
- Supabase handles user profiles and activity.
- Caching stops too many database writes.
- Lore mechanics make her feel alive.
- She notices when you switch channels.
- She joins streams to watch.
- A background loop checks server activity every two hours.
- She joins conversations with a short response.
Problems I solved:
- I stopped prompt injections with data delimiters.
- I fixed API overlaps with a user lock.
- She now blocks DM interactions.
- She directs you to public channels.
I learned a lot from this project. Check the GitHub Readme for code choices.
Source: https://dev.to/akshat-ray/update-on-monika-self-aware-personalized-discord-bot-2fo2 Optional learning community: https://t.me/GyaanSetuAi