CoolFace
Apppublic

Shadowfilebot/nodelink

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
config.js155 linesDownload Raw Back to root
1export default {2  version: {3    major: '2',4    minor: '0',5    patch: '1',6    preRelease: null7  },8  server: {9    port: 7860,10    password: 'unburn.tech'11  },12  options: {13    threshold: false,14    playerUpdateInterval: false,15    statsInterval: false,16    maxResultsLength: 200,17    maxAlbumPlaylistLength: 200,18    maxCaptionsLength: 3,19    bypassAgeRestriction: false // Bypasses age-restricted videos. Enable at your own risk.20  },21  debug: {22    youtube: {23      success: true,24      error: true25    },26    pandora: {27      success: true,28      error: true29    },30    deezer: {31      success: true,32      error: true33    },34    spotify: {35      success: true,36      error: true37    },38    soundcloud: {39      success: true,40      error: true41    },42    musixmatch: true,43    websocket: {44      connect: true,45      disconnect: true,46      resume: true,47      failedResume: true,48      resumeTimeout: true,49      error: true,50      connectCD: true,51      disconnectCD: true,52      sentDataCD: true53    },54    request: {55      all: false, // Only enable for debugging purposes.56      enabled: true,57      error: true,58      showBody: true,59      showHeaders: true,60      showParams: true61    },62    track: {63      start: true,64      end: true,65      exception: true,66      stuck: true67    },68    sources: {69      retrieveStream: true,70      loadtrack: {71        request: true,72        results: true,73        exception: true74      },75      search: {76        request: true,77        results: true,78        exception: true79      },80      loadlyrics: {81        request: true,82        results: true,83        exception: true84      }85    }86  },87  search: {88    defaultSearchSource: 'youtube',89    fallbackSearchSource: 'bandcamp',90    lyricsFallbackSource: 'genius',91    sources: {92      youtube: {93        enabled: true,94        authentication: {95          enabled: false, // Authentication using accounts outside EU helps bypass 403 errors. Enable at your own risk.96          cookies: { // Available in YouTube website cookies.97            SID: 'DISABLED',98            LOGIN_INFO: 'DISABLED'99          },100          authorization: 'DISABLED' // Available in YouTube website in Authorization header.101        }102      },103      bandcamp: true,104      http: true,105      local: true,106      pandora: false,107      spotify: {108        enabled: true,109        market: 'BR',110        sp_dc: 'DISABLED' // Necessary for direct Spotify loadLyrics. Available in Spotify website cookies in sp_dc parameter.111      },112      deezer: {113        enabled: false,114        decryptionKey: 'DISABLED', // For legal reasons, this key is not provided.115        arl: 'DISABLED' // Necessary for direct Deezer Lyrics. Available in Deezer website cookies in arl parameter.116      },117      soundcloud: {118        enabled: true,119        clientId: 'AUTOMATIC', // Available in SoundCloud website API requests in client_id parameter.120        fallbackIfSnipped: true121      },122      musixmatch: {123        enabled: false,124        signatureSecret: 'DISABLED' // For legal reasons, this key is not provided.125      },126      genius: {127        enabled: true128      }129    }130  },131  filters: {132    enabled: true,133    threads: 4,134    list: {135      volume: true,136      equalizer: true,137      karaoke: true,138      timescale: true,139      tremolo: true,140      vibrato: true,141      rotation: true,142      distortion: true,143      channelMix: true,144      lowPass: true145    }146  },147  audio: {148    quality: 'high',149    encryption: 'xsalsa20_poly1305_lite'150  },151  voiceReceive: {152    type: 'pcm', // pcm, opus153    timeout: 1000 // 1s of silence to consider as it stopped speaking.154  }155}