back

16th Jan 2021

215 words

2 M

How I built my first discord bot

When I first joined Discord in 2020, I was fascinated by bots. They could moderate communities, play music, automate tasks, and even create games. The fact that anyone could build one with code made me wonder, "Can I build one too?"

That curiosity led me to Python and discord.py. I spent countless hours reading documentation, experimenting with APIs, and learning through trial and error until my first bot, Enron, came to life.

Enron Discord Bot

Enron started as a simple moderation bot but gradually evolved into a feature rich assistant with moderation tools, leveling, custom commands, utility features, and server management capabilities. Every feature pushed me to learn something new from asynchronous programming and database design to debugging, deployment, and writing cleaner code.

What began as a learning project eventually grew beyond my expectations. Enron was added to over 100 Discord servers, served more than 100,000 users, and earned the Verified Discord Bot badge a milestone that made all those late nights of learning worthwhile.

Looking back, Enron wasn't just my first Discord bot it was the project that introduced me to software engineering. It taught me how to build products for real users, solve problems independently, and keep learning by creating. Many of the skills I use today started with a simple question "How does this work?"

Sampath Gujarathi

Hyderabad, India

2026