Community

Listen to music

Any track, and Spotify, SoundCloud, Bandcamp or direct links, in your voice channels, with a panel on Discord and the queue to control from the dashboard.

On this page
Dashboard → Listen to music

In pictures

The Music page: the current track, the controls, the search and the queue to reorder
The Music page: the current track, the controls, the search and the queue to reorderOriginal image

Step by step

  1. Open Community › Music, Settings tab, and turn the module on. Choose DJ roles if only some members should control the music.

  2. On Discord, join a voice channel, then type /music play with a title, an artist or a link.

  3. Spider joins the channel and posts the Now playing panel in the voice chat: pause, next, previous, loop, shuffle, volume and queue.

  4. From the dashboard, Player tab: search and add tracks, reorder the queue by dragging tracks, move forward in a track, change the volume, the effect or the voice channel.

What can be played

  • A search by title or artist, across the whole catalogue.
  • SoundCloud, Bandcamp and Vimeo links, and direct links to an audio file or an online radio.
  • Spotify track, album and playlist links: Spider reads the titles on Spotify, then plays the same recording. Spotify does not provide audio to bots.
  • When a track cannot be played (protected, removed or blocked), Spider automatically plays another version of the same song, of the same length.

Who controls the music

  • Without a DJ role, every member of the voice channel controls the music. With DJ roles, only these roles, members who can move members and those who manage the server.
  • A member can always skip their own track. For someone else’s, a vote starts: more than half of the listeners are needed.
  • On Discord, you must be in the same voice channel as Spider. The dashboard needs the Spider permission “Control the music”, and the settings need “Configure the music”.

Playlists and favourites

  • Playlists tab: create up to 15 server playlists (45 with Spider Plus), of 500 tracks each. Add the current track, the whole queue, a search result, or import a playlist or an album by its link. Tracks are reordered by dragging them.
  • A playlist starts by adding it to the queue, shuffled, or by replacing the queue (DJs only). On Discord: /music playlist, with names suggested as you type.
  • Each member has their favourites: the Favourite button of the Discord panel or the heart on the dashboard adds the track, and /music favourites starts them.
  • Each member can also have 5 playlists of their own (15 with Spider Plus): /music save keeps the queue or the current track in a playlist, created if it does not exist. It stays private until /music share: the whole server can then start it with /music playlist, and it shows up in the Playlists tab of the dashboard. /music delete removes it.

Request channel, status and web player

  • Request channel (Settings): members type a title or paste a link there, with no command. Spider removes the message, adds the track and answers for a few seconds. The panel stays in this channel, and shows a waiting message when nothing plays. Spider must be able to manage messages in the channel.
  • Voice channel status: Spider shows the current track as the channel status, visible before joining, and clears it at the end. It needs the permission to set voice channel status. Turned off in the Settings.
  • Mood: /music vibe (or the Mood field of the web player) takes a description such as “chill for studying” or “2000s French rap”. Spider picks about fifteen tracks that fit, adds them to the queue and turns on autoplay to keep going in the same style.
  • In Discord: the Open the player button of the panel starts the Spider Activity on the music player, without leaving Discord. Same controls and same rights as the web player.
  • Web player: the Web player button of the panel opens a page where each member, signed in with Discord, sees the current track, searches and adds tracks, manages the queue, their favourites and their playlists. They have the same rights as on Discord (DJ roles, vote, per-member limit) and must be in the voice channel to control the music. This page gives no access to the dashboard.

Queue, effects and autoplay

  • /music play suggests tracks as you type; the next option puts them right after the current track. On the dashboard, results also show up live.
  • In the queue: play next, play now, remove several ticked tracks, remove duplicates, remove a member’s tracks, or save the queue as a playlist.
  • Audio effects: bass boost, nightcore, slowed, 8D audio, soft, and the pop, rock and electronic equalisers. /music effect on Discord.
  • Autoplay: when the queue is over, Spider keeps playing similar tracks, without repeating those already played.
  • The dashboard can move Spider to another voice channel without stopping the music. After a restart of Spider, the queue resumes where it was.

Moderation, statistics and log

  • Settings: a limit of tracks per member in the queue, blocked words (title or artist), and the actions everyone can do on top of DJs.
  • Statistics: tracks played, listening time, most played tracks and most active members, listening hours and history, over 7, 30 or 90 days.
  • Listening sessions: tracks played without a break of more than 45 minutes make a session. The Play again button of the Statistics, or /music replay on Discord, puts the whole evening back in the queue (100 tracks at most).
  • Log: the last 200 actions (add, skip, remove, effects…), with who did them, on Discord or from the dashboard.

When Spider leaves the channel

When nobody listens, the music pauses and resumes when someone comes back. Spider leaves the channel after the chosen delay (5 minutes by default) with no music or no listener. With 24/7 mode, it stays as long as someone listens.

Practical example

/music play search: Daft Punk Get Lucky
Still stuck?

The team answers on the Spider server. Ask on Discord

All documentation