lavalink: plugins: lavasrc: providers: # Custom providers for track loading. This is the default # - "dzisrc:%ISRC%" # Deezer ISRC provider # - "dzsearch:%QUERY%" # Deezer search provider - "ytsearch:\"%ISRC%\"" # Will be ignored if track does not have an ISRC. See https://en.wikipedia.org/wiki/International_Standard_Recording_Code - "ytsearch:%QUERY%" # Will be used if track has no ISRC or no track could be found for the ISRC # you can add multiple other fallback sources here sources: spotify: true # Enable Spotify source applemusic: true # Enable Apple Music source deezer: true # Enable Deezer source yandexmusic: true # Enable Yandex Music source spotify: clientId: "your client id" clientSecret: "your client secret" countryCode: "US" # the country code you want to use for filtering the artists top tracks. See https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 playlistLoadLimit: 6 # The number of pages at 100 tracks each albumLoadLimit: 6 # The number of pages at 50 tracks each applemusic: countryCode: "US" # the country code you want to use for filtering the artists top tracks and language. See https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 mediaAPIToken: "your apple music api token" # apple music api token playlistLoadLimit: 6 # The number of pages at 300 tracks each albumLoadLimit: 6 # The number of pages at 300 tracks each deezer: masterDecryptionKey: "your master decryption key" # the master key used for decrypting the deezer tracks. (yes this is not here you need to get it from somewhere else) yandexmusic: accessToken: "your access token" # the token used for accessing the yandex music api. See https://github.com/TopiSenpai/LavaSrc#yandex-music server: bufferDurationMs: 400 filters: channelMix: true distortion: true equalizer: true karaoke: true lowPass: true rotation: true timescale: true tremolo: true vibrato: true volume: true frameBufferDurationMs: 5000 gc-warnings: true opusEncodingQuality: 10 password: ilmioprofessore playerUpdateInterval: 5 resamplingQuality: LOW soundcloudSearchEnabled: true sources: bandcamp: true http: true local: false soundcloud: true twitch: true vimeo: true youtube: true trackStuckThresholdMs: 10000 useSeekGhosting: true youtubePlaylistLoadLimit: 6 youtubeSearchEnabled: true logging: file: path: ./logs/ level: lavalink: INFO root: INFO logback: rollingpolicy: max-file-size: 1GB max-history: 30 request: enabled: true includeClientInfo: true includeHeaders: false includePayload: true includeQueryString: true maxPayloadLength: 10000 metrics: prometheus: enabled: false endpoint: /metrics plugins: null sentry: dsn: "" environment: "" server: address: 0.0.0.0 port: 2333