File tree Expand file tree Collapse file tree 5 files changed +121
-13
lines changed
Expand file tree Collapse file tree 5 files changed +121
-13
lines changed Original file line number Diff line number Diff line change 1+ # Logs
2+ logs
3+ * .log
4+ npm-debug.log *
5+ yarn-debug.log *
6+ yarn-error.log *
7+ lerna-debug.log *
8+
9+ # Diagnostic reports (https://nodejs.org/api/report.html)
10+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
11+
12+ # Runtime data
13+ pids
14+ * .pid
15+ * .seed
16+ * .pid.lock
17+
18+ # Directory for instrumented libs generated by jscoverage/JSCover
19+ lib-cov
20+
21+ # Coverage directory used by tools like istanbul
22+ coverage
23+ * .lcov
24+
25+ # nyc test coverage
26+ .nyc_output
27+
28+ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
29+ .grunt
30+
31+ # Bower dependency directory (https://bower.io/)
32+ bower_components
33+
34+ # node-waf configuration
35+ .lock-wscript
36+
37+ # Compiled binary addons (https://nodejs.org/api/addons.html)
38+ build /Release
39+
40+ # Dependency directories
41+ node_modules /
42+ jspm_packages /
43+
44+ # TypeScript v1 declaration files
45+ typings /
46+
47+ # TypeScript cache
48+ * .tsbuildinfo
49+
50+ # Optional npm cache directory
51+ .npm
52+
53+ # Optional eslint cache
54+ .eslintcache
55+
56+ # Microbundle cache
57+ .rpt2_cache /
58+ .rts2_cache_cjs /
59+ .rts2_cache_es /
60+ .rts2_cache_umd /
61+
62+ # Optional REPL history
63+ .node_repl_history
64+
65+ # Output of 'npm pack'
66+ * .tgz
67+
68+ # Yarn Integrity file
69+ .yarn-integrity
70+
71+ # dotenv environment variables file
72+ .env
73+ .env.test
74+
75+ # parcel-bundler cache (https://parceljs.org/)
76+ .cache
77+
78+ # Next.js build output
79+ .next
80+
81+ # Nuxt.js build / generate output
82+ .nuxt
83+ dist
84+
85+ # Gatsby files
86+ .cache /
87+ # Comment in the public line in if your project uses Gatsby and *not* Next.js
88+ # https://nextjs.org/blog/next-9-1#public-directory-support
89+ # public
90+
91+ # vuepress build output
92+ .vuepress /dist
93+
94+ # Serverless directories
95+ .serverless /
96+
97+ # FuseBox cache
98+ .fusebox /
99+
100+ # DynamoDB Local files
101+ .dynamodb /
102+
103+ # TernJS port file
104+ .tern-port
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ module.exports = {
77 rpc : {
88
99 // The Discord application ID for the rich presence
10- id : '410664151334256663 ' ,
10+ id : '1032293686098272316 ' ,
1111
1212 // How frequently in milliseconds to check for updates
1313 updateInterval : 1000 ,
Original file line number Diff line number Diff line change 1+ {
2+ "Fetch Album art from spotify or apple" : " comment1" ,
3+ "whereToFetchOnline" : " apple" ,
4+ "Will change from either youtube or apple music button" : " comment2" ,
5+ "changeButtonProvider" : " youtube" ,
6+ "Change to your own client id, can save you from rate limits" : " comment3" ,
7+ "clientID" : " 1032293686098272316"
8+ }
9+
Original file line number Diff line number Diff line change 44
55const RPC = require ( 'discord-rpc' ) ;
66const config = require ( '../../config/config.js' ) ;
7- const config = require ( '../../config/config.json' )
87const diff = require ( '../vlc/diff.js' ) ;
98const format = require ( './format.js' ) ;
109const log = require ( '../helpers/lager.js' ) ;
Original file line number Diff line number Diff line change @@ -24,24 +24,20 @@ module.exports = async (status) => {
2424
2525
2626
27- const artist = meta . artist
27+ const artist = String ( meta . artist ) ;
2828 const options = {
29- album : encodeURI ( meta . album )
29+ album : String ( encodeURIComponent ( meta . album ) )
3030 }
31- async function potato ( ) {
32- const art = await albumArt ( artist , options ) . then ( ( data ) => data )
33- return art
34- }
35-
36- const art = await potato ( )
3731
32+ const art = await albumArt ( artist , options ) . then ( ( data ) => data ) ;
3833
34+ console . log ( art ) ;
35+ console . log ( status . state )
3936
4037
41- console . log ( `Artist: ${ artist } , Album: ${ encodeURI ( meta . album ) } , Album Art: ${ art } ` )
4238 const output = {
43- details : meta . title || meta . filename ,
44- largeImageKey : `${ art } ` ,
39+ details : meta . title || meta . filename || "Playing something.." ,
40+ largeImageKey : `${ await albumArt ( artist , options ) . then ( ( data ) => data ) } ` || "https://i.pinimg.com/originals/67/f6/cb/67f6cb14f862297e3c145014cdd6b635.jpg" ,
4541 smallImageKey : status . state ,
4642 smallImageText : `Volume: ${ Math . round ( status . volume / 2.56 ) } %` ,
4743 instance : true ,
You can’t perform that action at this time.
0 commit comments