Skip to content
/ dex Public
forked from code-chaser/dex

This is DEX, a multi-purpose discord music bot made using discord.py.

License

Notifications You must be signed in to change notification settings

aditi989/dex

 
 

Repository files navigation


dex discord bot


Invite: Dex 🌟 Join: Server

License: MIT Made in: Python Fork: Count Star: Count Follower: Count


DESCRIPTION

It's DEX, a multi-purpose discord bot that can be used to play music, get user information, server (guild) information, get a random inspirational quote, random meme, covid-19 stats and much more, with options to set a custom prefix for each server.
  • Want to contribute? Please see this.

Default set prefix is $dex   (yes, mind that trailing space)

Once the bot joins your server, you can get started with $dex help or $dex user-manual to get the complete list of available commands.

You can also see the list of availble commands here.



DEMO VIDEO

dex-bot-demo.mp4


DEPENDENCIES

PYTHON == 3.9.10

Module Version Installation Description
discord.py 1.7.3
pip install discord.py==1.7.3
  • Well, this is the backbone of the bot!
youtube_dl 2021.12.17
pip install youtube_dl==2021.12.17
  • Fetches music data from YouTube;
  • Commands play, playm, dplay, dplaym depend on this;
aiohttp 3.7.4
pip install aiohttp==3.7.4
  • Library for making async HTTP requests;
  • Commands inspire, apod, meme, reddit, covid-19, lyrics, cf-handle depend on this;
async-timeout 3.0.1
pip install async-timeout==3.0.1
  • Asyncio compatible timeout context manager;
typing 3.7.4.3
pip install typing==3.7.4.3
  • Required for type hinting in python;
  • Installation not required for python>=3.5;
asyncio 3.4.3
pip install asyncio==3.4.3
  • Required for writing concurrent code in python;
  • Installation not required for python>=3.4;
asyncpg 0.25.0
pip install asyncpg==0.25.0
  • Library for making async postgreSQL queries;
  • Required for all the database queries;
  • Server custom prefix is fetched using this library;


Self Hosting Dex

I would rather advise you to not run a direct cloned instance of Dex. It would be a lot better if you just invite it to your discord server for testing purposes. The source code is made publicly available for educational purposes and for transparency on how Dex works.

If you decide to edit, compile or use this code in any way, kindly abide by the License.



Back to top


Please see:




Beep boop. Boop beep! 🤖 Hope you like it! 😛

Thanks for the visit!


About

This is DEX, a multi-purpose discord music bot made using discord.py.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%