covilbot

0.3.5 • Public • Published

covilbot

Slack bot which connects with Mopidy and Spotify. A fork from 100hz/dopebot.

Installation

  1. npm install covilbot --global

Usage

covilbot --token "<SLACK_TOKEN>" --channel "<SLACK_CHANNEL>" --id "<SPOTIFY_CLIENT_ID>" --secret "<SPOTIFY_CLIENT_SECRET>" --mopidy "<MOPIDY_URL>" --brain

Please see covilbot --help:

Usage: covilbot [options]

Options:
  --token, -t       Set token for the Slack API              [string] [required]
  --channel, -c     Set the Slack channel name to listen for input
                                                             [string] [required]
  --mopidy, -m, -m  Set the WS-URL of Mopidy
                             [string] [default: "ws://localhost:6680/mopidy/ws"]
  --dialog, -d      Only respond to <@covilbot>        [boolean] [default: false]
  --brain, -b       Remember user commands            [boolean] [default: false]
  --unfurl, -u      Unfold Spotify URIs in Slack      [boolean] [default: false]
  --emoji, -e       Covilbot emoji icon in Slack
                                              [string] [default: ":loud_sound:"]
  --limit, -l, -l   Set limit for Spotify API result lists[number] [default: 20]
  --id, -i          Set the Spotify client Id                [string] [required]
  --secret, -s      Set the Spotify client secret            [string] [required]
  --verbose, -v     Increase verbosity                                   [count]
  --help, -h        Show help                                          [boolean]

For general Slack integration information please refer to the official Slack documentation.

In the channel where you have added covilbot try: help to list all commands.

For Spotify search integration please create an app to generate client and secret.

Contributors

License

MIT © Sebastian Krüger

Package Sidebar

Install

npm i covilbot

Weekly Downloads

3

Version

0.3.5

License

MIT

Unpacked Size

38.3 kB

Total Files

30

Last publish

Collaborators

  • dbpolito
  • gabrielboliveira