Demo

Feel free to join the discord channel and try out the currently active functions.

Inspiration

Imagine that you've been programming an ML application and want to show it off to your friends. Normally this would either involve setting up a http endpoint that cant be accessed easily with a GUI, or creating a full-blown web app (which takes wayyyyy too long). We provide a rapid way to expose your application on your discord server:)

What it does

The app allows you to build and deploy discord bots in a matter of minutes.

How we built it

The app was built entirely using python, as a wrapper around discord.py.

Challenges we ran into

There were some issues while providing help to functions directly from the docstring. We also faced issues while getting the signatures to be printed in the right format from discord.

Accomplishments that we're proud of

We built an entire python package capable of creating discord bots in a matter of minutes!

What we learned

Extensive use of functional programming and packaging.

What's next for Discordify

I will continue developing discordify as an open-source project. The package will soon be uploaded as a pip package. Features to be added:

  • voice client support
  • task scheduling
  • restricting user permissions to run bot commands.

P.S. I would like to thank Swa for helping me review the code and edit my video and Siddesh for helping me review my code.

Built With

Share this project:

Updates