Skip to main content

MusicBot bot for Discord.

Project description

Build Status 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 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.2.dev20170604.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

discord_musicbot-0.0.2.dev20170604-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for discord-musicbot-0.0.2.dev20170604.tar.gz
Algorithm Hash digest
SHA256 b966a1913ca915fee268f0545c62ce8d690fb6e9f526badb97e81f5cf7ed92ff
MD5 15ed0da5ed76623dd9c7a393ccfcc047
BLAKE2b-256 74d9f7a490884892d1371f3b9c56e43e24d25a503fb8a058b6780bba5717287b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for discord_musicbot-0.0.2.dev20170604-py3-none-any.whl
Algorithm Hash digest
SHA256 ad0286ee888948cf5dca61b3f1c2620887dda3822e1a959eba7afa6014f7f3aa
MD5 9912fb5f4d77ef645148ad7ed1d9342b
BLAKE2b-256 e57c5531b95182c53312aadaaeece6e0eee49f2ec7b16ff0140613bc3de3f844

See more details on using hashes here.

Supported by

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