MystBin
/3d177d5a56d135075c Created 2 weeks, 6 days ago...
Raw
file_1 Hide Copy Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
server: port: 8081 address: 0.0.0.0 plugins: youtube: enabled: true oauth: # setting "enabled: true" is the bare minimum to get OAuth working. enabled: true # if you have a refresh token, you may set it below (make sure to uncomment the line to apply it). # setting a valid refresh token will skip the OAuth flow entirely. See above note on how to retrieve # your refreshToken. refreshToken: "REMOVED THIS" # Set this if you don't want the OAuth flow to be triggered, if you intend to supply a refresh token later. # Initialization is skipped automatically if a valid refresh token is supplied. Leave this commented if you're # completing the OAuth flow for the first time/do not have a refresh token. # skipInitialization: true allowSearch: true # Whether "ytsearch:" and "ytmsearch:" can be used. allowDirectVideoIds: true # Whether just video IDs can match. If false, only complete URLs will be loaded. allowDirectPlaylistIds: true # Whether just playlist IDs can match. If false, only complete URLs will be loaded. # The clients to use for track loading. See below for a list of valid clients. # Clients are queried in the order they are given (so the first client is queried first and so on...) clients: - MUSIC - ANDROID_TESTSUITE - WEB - TVHTML5EMBEDDED 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: false # Enable Apple Music source deezer: false # Enable Deezer source yandexmusic: false # Enable Yandex Music source flowerytts: false # Enable Flowery TTS source youtube: false # Enable YouTube search source (https://github.com/topi314/LavaSearch) lyrics-sources: spotify: false # Enable Spotify lyrics source deezer: false # Enable Deezer lyrics source youtube: false # Enable YouTube lyrics source yandexmusic: false # Enable Yandex Music lyrics source spotify: clientId: "REMOVED THIS" clientSecret: "REMOVED THIS" #spDc: "AQDe_OU6qOUO9iM81TIOlKaSxnhJaWt-FI5NutvKvQZewosac7EmXICUOTN4Xf_ZAfueEeR0uchdS8dXrMM-uThiDASJ-gyIRgMJnsn0TEu8lNhTORK6pqtC_51uv4ND5S1fIhb8e73XwHrSIgnhBqYBuvmsAW5Cuhz0FA4w6a9sffDBpz0AeKmWJnFGiddlfoQGo53WOkP-cEf2D-s4ZMNk3z15" # the sp dc cookie used for accessing the spotify lyrics api countryCode: "DE" # 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 resolveArtistsInSearch: true # Whether to resolve artists in track search results (can be slow) localFiles: false # Enable local files support with Spotify playlists. Please note `uri` & `isrc` will be `null` & `identifier` will be `"local"` 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 # or specify an apple music key keyID: "your key id" teamID: "your team id" musicKitKey: | -----BEGIN PRIVATE KEY----- your key -----END PRIVATE KEY----- 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) # arl: "your deezer arl" # the arl cookie used for accessing the deezer api this is optional but required for formats above MP3_128 formats: [ "FLAC", "MP3_320", "MP3_256", "MP3_128", "MP3_64", "AAC_64" ] # the formats you want to use for the deezer tracks. "FLAC", "MP3_320", "MP3_256" & "AAC_64" are only available for premium users and require a valid arl yandexmusic: accessToken: "your access token" # the token used for accessing the yandex music api. See https://github.com/TopiSenpai/LavaSrc#yandex-music playlistLoadLimit: 1 # The number of pages at 100 tracks each albumLoadLimit: 1 # The number of pages at 50 tracks each artistLoadLimit: 1 # The number of pages at 10 tracks each flowerytts: voice: "default voice" # (case-sensitive) get default voice from here https://api.flowery.pw/v1/tts/voices translate: false # whether to translate the text to the native language of voice silence: 0 # the silence parameter is in milliseconds. Range is 0 to 10000. The default is 0. speed: 1.0 # the speed parameter is a float between 0.5 and 10. The default is 1.0. (0.5 is half speed, 2.0 is double speed, etc.) audioFormat: "mp3" # supported formats are: mp3, ogg_opus, ogg_vorbis, aac, wav, and flac. Default format is mp3 youtube: countryCode: "DE" # the country code you want to use for searching lyrics via ISRC. See https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 lavalink: plugins: # Replace VERSION with the current version as shown by the Releases tab or a long commit hash for snapshots. - dependency: "dev.lavalink.youtube:youtube-plugin:1.8.3" snapshot: false # Set to true if you want to use a snapshot version. - dependency: "com.github.topi314.lavasrc:lavasrc-plugin:4.3.0" repository: "https://maven.lavalink.dev/releases" # this is optional for lavalink v4.0.0-beta.5 or greater snapshot: false # set to true if you want to use snapshot builds (see below) server: password: "REMOVED THIS" sources: youtube: false bandcamp: true soundcloud: true twitch: true vimeo: true http: true local: true bufferDurationMs: 4000 youtubePlaylistLoadLimit: 6 playerUpdateInterval: 5 youtubeSearchEnabled: true soundcloudSearchEnabled: true metrics: prometheus: enabled: false endpoint: /metrics influx: enabled: false dbName: lavalink hostname: localhost port: 8086 username: admin password: password logging: file: path: ./logs/ level: root: INFO lavalink: DEBUG lavalink.server.io.SocketContext: TRACE com.github.topi314.lavasrc.mirror: DEBUG