Skip to main content

Controls Spotify via Twitter

Project description

Latest PyPI version Number of PyPI downloads Travis CI build status Test coverage

Controls Mopidy via Twitter

Installation

Install by running:

pip install Mopidy-TwitterDJ

Or, if available, install the Debian/Ubuntu package from apt.mopidy.com.

Spotify list saving requires my version of the mopidy-spotify plugin, install it via

pip install git+https://github.com/lino/mopidy-spotify.git

Configuration

Before starting Mopidy, you must add configuration for Mopidy-TwitterDJ to your Mopidy configuration file:

[twitterdj]
enabled = true
master = true
token = YOUR-TWITTER-OAUTH-TOKEN
secret = YOUR-TWITTER-OAUTH-SECRET
consumerkey = YOURKEY
consumersecret = YOURCONSUMERSECRET
username = TWITTER-USERNAME
playlist = SPOTIFY-PLAYLIST-URI

Only one instance must be master=true - the others are just playing the playlist. token, secret, consumerkey, consumersecret and username are disregarded on nodes that are not master.

Project resources

Changelog

v0.1.6

  • Added twitter replies on playback

v0.1.5

  • Added slave mode

v0.1.4

  • Added spotify playlist saving

v0.1.3

  • Changed threading approach

v0.1.2

  • Fixed another threading bug

v0.1.1

  • Fixed a threading bug in certain python environments

v0.1.0

  • Initial release.

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

Mopidy-TwitterDJ-0.1.4.tar.gz (10.5 kB view details)

Uploaded Source

File details

Details for the file Mopidy-TwitterDJ-0.1.4.tar.gz.

File metadata

File hashes

Hashes for Mopidy-TwitterDJ-0.1.4.tar.gz
Algorithm Hash digest
SHA256 b4bf3d308ab9a10a9960f1fdf70b6ac8b3fd17359b1d23cd002234cca6cf3637
MD5 e91b6dff9bad093a57a7412ba1effa7c
BLAKE2b-256 8a3692e8a941f6aabd77c424123b72d141f99dd6b0ed9a7ec42ebb202f44562d

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