Skip to content

code-chaser/dex

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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.



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.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors 6

Languages