Skip to content

🤖 Miscord is an open-source Discord bot that loves music so much.

License

Notifications You must be signed in to change notification settings

utilefordiscord/Miscord

Repository files navigation

The revolutionary music bot for Discord is here

projectVersion discordPyVersion


Why Miscord?

Miscord is a project by the Utile Developers Team for the Discord Hack Week, which lasted from June 24 to June 28, 2019.

It is a Discord bot made in Python which allows you to create songs using discord.py's internal voice support and a custom implementation of the Github NoopsChallenge's Drumbot API, play songs from the internet, display the lyrics and information of the song (Genius) and more fun and entertaining things.

Get Started

Using Miscord is a really straight-forward process.

Invite Miscord from this link.
Once done that, the owner of the server will receive a guide from Miscord that will show how to set up it for the server.

To get a full detailed list of all the Miscord commands, go here.

Team

The awesome Utile Developers Team is formed by:

  • Tilda | 500px 500px

  • Semiak | 500px 500px 500px

  • Blue | 500px 500px 500px

  • Punctuations | 500px 500px

Contributing

In the nature of open-source, all types of suggestions are accepted and fully appreciated, just make a pull request or send us a message in the Support Server and we'll try to review it.

To report a bug go to the Miscord Public Bug Tracker or make a new issue.

Alternatively, you can use Miscord's m!feedback command.

Installing source

If you want to run your own development version of Miscord, you can achieve that easily.

Requirements
  1. Have both npm and Node.js installed (for discord-leveling API).
  2. Python 3.6 or newer.
  3. Have discord.py 1.2.2 or higher.
Getting Started

Run the following commands:

git clone --recursive https://github.com/utilefordiscord/miscord.git #clones repo and its submodules
cd Miscord && pip install -r dependencies.txt #accesses folder and installs the dependencies required for Miscord to run

All the Miscord discord.py code is found at the /src directory. Do all the changes you want, and then use the following command to run it:

npm start

This will try to parse an instance.json file containing the tokens for the bot to run. If there's no file, it'll ask you for the discord bot token and Genius token and then will proceed to generate the file so you don't need to do this again.

Disclaimer

Both Utile and Miscord are made by the Utile Developers Team.

Do not distribute or modify this software without permission.

All rights reserved, Utile Developers Team.

Releases

No releases published

Packages

No packages published