Skip to main content

MusicBot bot for Discord.

Project description

Build Status PyPi Downloads GitHub Stars Documentation Status

Discord bot made with Python which is aimed to control Spotify.

Getting started

Explanations for setting up and running the bot.

Requirements

Installation

$ pip install discord-musicbot

Running

$ python -m musicbot

If you entered wrong user credentials, you can restart the configuration as follows:

$ python -m musicbot reset

Configuration

At the first start of the bot, some configurations questions are asked to the user from command line. These are the following:

  • Channel ID of the bot

  • Discord token

  • Spotify token

  • Spotify Client ID/Secret

Once they’re configured, there’s no need to configure them again.

webdriver

The bot may use a chrome webdriver in order to manage the Spotify app by itself. The driver can be found here: Chrome webdriver

Note that the driver must be in the user’s PATH.

Bibliography

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

discord-musicbot-0.0.3.dev20170604.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

discord_musicbot-0.0.3.dev20170604-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file discord-musicbot-0.0.3.dev20170604.tar.gz.

File metadata

File hashes

Hashes for discord-musicbot-0.0.3.dev20170604.tar.gz
Algorithm Hash digest
SHA256 c123f30f979193f65364ed181db2756c08bb6f0c49ce0cb2ef80689859a2aab7
MD5 90fcb9885a8819a67564b6708115364e
BLAKE2b-256 42a4e398795ab1aa297393c6839ce3d265c1dcb4e3f8482ae253ec9920dca3df

See more details on using hashes here.

File details

Details for the file discord_musicbot-0.0.3.dev20170604-py3-none-any.whl.

File metadata

File hashes

Hashes for discord_musicbot-0.0.3.dev20170604-py3-none-any.whl
Algorithm Hash digest
SHA256 4c8df36b9dd445da6aa18bf2617a68500773518f7da068f67a4036aade6e1765
MD5 1f3767ec04b5893fd7f7cc67f6670afc
BLAKE2b-256 9d48a40e88efa88e9d5dbd3c37a6da1328523ce51af9f49cc908dba4c3b44146

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page