Skip to content

deckardsworkspace/blanco-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blanco-bot

Blanco logo

Blanco is a Discord music bot made with Nextcord. It supports pulling music metadata from Spotify and MusicBrainz, and it can also scrobble your listening history to Last.fm. Music playback is handled by the Mafic client for the Lavalink server.

The bot stores data in a local SQLite database. This database is populated automatically, and the data it will contain include authentication tokens, Lavalink session IDs, volume levels, and queue repeat preferences per guild.

GitHub Releases Docker Image CI Docker Pulls

See the wiki for a list of commands.

Deployment

Warning

Do not monetize, or attempt to submit for verification, any instance of this bot. The Lavalink audio server has the ability to pull audio data from YouTube, which goes against the YouTube Terms of Service, and optionally Deezer, which goes against the Deezer Terms of Use.

At best, Discord will reject your application for verification, and at worst, your developer account will get banned.

Head over to the wiki to get started.

If you need help, create a new discussion or ask a question in my Discord server:

Discord Invite

Debugging mode

Blanco's debug mode, enabled through BLANCO_DEBUG or the config key bot.debug.enabled, is used to

  • register slash commands in a specified guild instead of globally like normal, and
  • print additional messages to the console, such as the songs played in every guild.

It is not recommended to enable debugging mode outside of testing, as the bot will also print sensitive information such as your Discord bot token and Spotify secrets to the console.