AI Chatbot for Discord?!?

Hunter
3 min readSep 6, 2021

--

Many people ask me how I pulled it off, but the only thing I say, “It was a result of inspiration from my friends and a few cans of Red Bull.”

How did all this even start? Why did I even think of making an AI Chatbot for Discord?

One day I was just casually browsing through top.gg when I saw something… There were no good AI Chatbots present on the Bot List. There were some of them, but most of them either used the same API (yea, not kidding), or they were just not able to do some advanced things like remembering your name and age, among others. So I just asked a few friends of mine if an AI Chatbot for Discord seems like a cool idea, and to my surprise, they replied in the affirmative! So, fueled by cans of Red Bulls and some inspiration, I started coding my own AI Chatbot!

What do I get from this project?

For now, I don’t get anything from this project. Absolutely nothing.. My only motive for now, is to provide the users with the best services and products I can give, with the least amount of money involved. I will think about locking some features of the bot behind a paywall but I am not thinking of doing the same anytime soon.

What features make my chatbot different from other bots out there?

This is the first question that comes to anyone’s mind before checking my bot. There are many great things about my bot which, I think, you will like. The most difficult feature was to implement the bot’s memory. But, as this has been implemented now, the bot can remember your information like name and age and never forget it (unless you want me to delete it, of course).

Can I know how you developed this bot? Which language have you used to develop this bot and how does this work?

The bot is mainly divided into two parts. API Part and the Client Part. The client part is just a raw Discord Bot which I have made using this amazing library, which goes by the name disnake (be sure to check it out since discord.py has been archived). The API side is powered by flask and is just a raw API which checks the authentication header on each request received, and if valid, then sends back the respective AI response. So you can think that all the magic is done by the API side!

The bot has been steadily gaining servers and is already liked by the people using it (as seen in the pictures below).

As of now, HunAI is available only on Discord as a bot, but I am thinking of making an app for the same to make it cross platform so that, those non-discorders (yea, I came up with that term myself) can also have fun with my AI Chatbot!

Some important links ->
-> Support Server- https://discord.gg/ATxd9yuhUq
-> Invite Link- https://top.gg/bot/800978542225391656

Want to get in touch with me? Join my Discord Server or just send me a friend request on discord! My username- нυηтєя#3773!

You can also find me hanging out in the discord-bots channel in the Official Python Discord Server in case my tag changes :D

--

--

Hunter

I am Hunter. Nice to meet you! I am a student and also a Python Coder. Stay away from me, I got a fetish for Python codes 😉