disGrok banner

disGrok

12 devlogs
19h 9m 40s

A Discord Bot that acts like the Grok Twitter Bot and can answer questions based on recent messages. It can also search the web for information, provide summaries, and send voice messages.

This project uses AI

Used AI to make sense of the discord.py library, and to create the http requests to the Hackclub Search and Hackclub AI APIs.

Demo Repository

Loading README...

Moritz

Created a Demo Version of the Bot and created a Discord Server for others to try it out.

Attachment
0
Moritz

Shipped this project!

Hours: 18.74
Cookies: 🍪 232
Multiplier: 12.4 cookies/hr

I built an AI-powered discord bot using python. I learnt a lot about AI, prompting, and how to use the wonderful AI and web search APIs that HackClub offers to students.

Moritz

Rewrote the install instructions, added a clearer project description, and made everything ready for release.

Attachment
0
Moritz

The Bot can now create voice messages based on a voice sample provided with the command. This allows it to imitate voices.

Attachment
0
Moritz

The Bot can now generate voice messages based on text using the Qwen TTS Models. It’s decently fast, taking roughly 7 seconds of compute time to generate 10s of audio on my 4 year old mid™ laptop.

Attachment
0
Moritz

The Bot can now generate Images on Command.

Attachment
0
Moritz

The bot can now recognize and react to images. This caused me a lot of headaches, probably worsened by the 6 cans of Monster i chugged.

Attachment
0
Moritz

The bot can now read messages the user replied to.

Attachment
0
Moritz

The bot can now search for images and send them with its message

Attachment
0
Moritz

The bot can now search the web and source news articles to provide better answers.

Attachment
0
Moritz

Designed an Icon and created a monochrome and rainbow version

Attachment
Attachment
0
Moritz

The bot can now read more than one message, and can also send messages longer than the Discord message length limit by splitting them into parts.

Attachment
0