{"analyzedAt":"2022-07-10T18:27:19.088Z","collected":{"metadata":{"name":"coomwaymp3","scope":"unscoped","version":"2.1.0","description":"An NPM module designed to return mp3 files / songs created by MasterCoomway.","keywords":["MasterCoomway","Hyperz","Development","Soundcloud","YouTube","Music","Jelly","SpilledJellyBeans","Jellybeans"],"date":"2021-09-22T19:53:26.357Z","author":{"name":"Hyperz#0001"},"publisher":{"username":"hyperz","email":"itzhyperzyt@gmail.com"},"maintainers":[{"username":"faxes","email":"f@faxes.zone"},{"username":"hyperz","email":"itzhyperzyt@gmail.com"},{"username":"calebrwalk5","email":"papa_smuurf69@protonmail.com"}],"repository":{"type":"git","url":"git+https://github.com/Itz-Hyperz/coomwaymp3.git"},"links":{"npm":"https://www.npmjs.com/package/coomwaymp3"},"license":"MIT","dependencies":{"avconv":"^3.1.0","chalk":"^4.1.1","ffmpeg":"^0.0.4","ffmpeg-static":"^4.4.0","opus":"^0.0.0","opusscript":"^0.0.8"},"releases":[{"from":"2022-06-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-04-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1},{"from":"2022-01-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":1},{"from":"2021-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":25},{"from":"2020-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":25}],"readme":"# coomwaymp3\r\nAn NPM module designed to return mp3 files / songs created by MasterCoomway.\r\n\r\n---\r\n\r\n## Support\r\n\r\n* [Discord](https://hyperz.dev/discord)\r\n\r\n* [Website](https://botguys.net/bot/coomway)\r\n\r\n---\r\n\r\n## Installation\r\n\r\n`npm i coomwaymp3@latest --save`\r\n\r\n---\r\n\r\n## Class Builder\r\n\r\nThe global settings for the coomwaymp3 npm module.\r\n\r\n| Entry        | Type | Definition | \r\n|----------------|---------------|---------------|\r\n| #1   | BOOLEAN  | useDebugMode true or false.\r\n\r\n---\r\n\r\n## The Official Index\r\n\r\nA list of all songs with the position in the array.\r\n\r\n| Position        | Song Name | \r\n|----------------|---------------|\r\n| 0   | 3tothe1\r\n| 1   | Bad\r\n| 2   | Charles_Stiles\r\n| 3   | cock_and_ball_garden\r\n| 4   | coffins\r\n| 5   | coma\r\n| 6   | coomer\r\n| 7   | Copy_of_Cobra\r\n| 8   | CORPSE HUSBAND MONEY\r\n| 9   | CostiDiss\r\n| 10   | CostiDiss2\r\n| 11   | coucilunfinished\r\n| 12   | cringstom\r\n| 13   | cyanide_pill\r\n| 14   | Disabled\r\n| 15   | Diss God Diss Track\r\n| 16   | Distorted_Diss\r\n| 17   | dont doubt me\r\n| 18   | enjoyyourstay\r\n| 19   | ESHY_DISSTRACK\r\n| 20   | faxes_diss\r\n| 21   | fcuk_you_jarad\r\n| 22   | fuck_you_soup\r\n| 23   | get_out_of_my_head\r\n| 24   | gigasampl\r\n| 25   | GOD_FEARING\r\n| 26   | gta_5_sevraaaaa\r\n| 27   | gypsy\r\n| 28   | heard_of_me_sample\r\n| 29   | HURACAN DISS\r\n| 30   | hyperz apology\r\n| 31   | hyperz diss 2\r\n| 32   | hyperz diss 3\r\n| 33   | hyperz diss 4\r\n| 34   | I_dont_really_care_for_you\r\n| 35   | I_rape_kisd\r\n| 36   | jackspedicey\r\n| 37   | LET_ME_IN_THE_SERVER\r\n| 38   | Lil_Huddy_Star\r\n| 39   | markiplier\r\n| 40   | message_to_my_haters\r\n| 41   | Mommys phone officall music videp\r\n| 42   | Mommys Phone REMASTERED\r\n| 43   | Mommys Phone REMIX\r\n| 44   | My_family_is_dead\r\n| 45   | OLD_TOWN_ROAD_COVER\r\n| 46   | Omegle\r\n| 47   | raditz_diss\r\n| 48   | raditz_diss_2\r\n| 49   | Raditz_diss2a\r\n| 50   | ramma\r\n| 51   | randy_diss\r\n| 52   | ransom\r\n| 53   | RANYISOVERPARTY\r\n| 54   | robots\r\n| 55   | save_you\r\n| 56   | Schizo\r\n| 57   | simp_diss\r\n| 58   | Simp_Diss_serious\r\n| 59   | skidmeisterdiss\r\n| 60   | soccer vent\r\n| 61   | stupid_fucking_song\r\n| 62   | the_great_depression\r\n| 63   | timmycas_diss\r\n| 64   | Ultimate_diss_full\r\n| 65   | V-Bucks\r\n| 66   | Why_is_my_dick_so_large\r\n| 67   | YSA Diss Track\r\n\r\n---\r\n\r\n## Code Example\r\n\r\n```js\r\nconst coomwaymp3 = require('coomwaymp3')\r\nconst coomway = new coomwaymp3(true) // Sets debug mode to true\r\nconst Discord = require('discord.js')\r\nconst client = new Discord.Client()\r\n\r\nclient.on('ready', async () => {\r\n    console.log(`I am ready.`)\r\n});\r\n\r\nclient.on('message', async message => {\r\n\r\n    let deChannel = await client.channels.cache.get('some-channel-id') // Get a voice channel to join and play audio\r\n    let pick = await coomway.search(27) // Gets position 1 in the array of songs (second listed in array)\r\n\r\n    if(message.content.startsWith(`h!test`)) {\r\n        await deChannel.join().then(async connection => {\r\n            // Start playing the file\r\n            const dispatcher = await connection.play(pick); // Pick returns a link to an audio file via cdn.hyperz.dev\r\n\r\n            // Wait for the file to finish\r\n            dispatcher.on(\"finish\", async finish => {\r\n                try {\r\n                    // Leave the channel\r\n                    await connection.disconnect();\r\n                    await deChannel.leave(); // Leave the channel after the audio is done playing\r\n                } catch(e) {\r\n                   return console.log(e); // Log any errors\r\n                }\r\n            });\r\n        }).catch(async e => {\r\n            console.log(e) // Log any errors\r\n        });\r\n    }\r\n\r\n});\r\n\r\nclient.login('YOUR_BOT_TOKEN')\r\n```\r\n\r\n---\r\n\r\n`LAST UPDATE: 08/22/2021`"},"npm":{"downloads":[{"from":"2022-07-09T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-07-03T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":6},{"from":"2022-06-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":62},{"from":"2022-04-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":288},{"from":"2022-01-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":439},{"from":"2021-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":2014}],"starsCount":0},"github":{"starsCount":1,"forksCount":2,"subscribersCount":0,"issues":{"count":5,"openCount":0,"distribution":{"3600":4,"10800":1,"32400":0,"97200":0,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"FAXES","commitsCount":4},{"username":"Itz-Hyperz","commitsCount":20},{"username":"calebrwalk5","commitsCount":3}],"commits":[{"from":"2022-07-03T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-06-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-04-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2022-01-11T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":0},{"from":"2021-07-10T00:00:00.000Z","to":"2022-07-10T00:00:00.000Z","count":34}]},"source":{"files":{"readmeSize":3735,"testsSize":0},"outdatedDependencies":{"chalk":{"required":"^4.1.1","stable":"5.0.1","latest":"5.0.1"},"ffmpeg-static":{"required":"^4.4.0","stable":"5.0.2","latest":"5.0.2"}}}},"evaluation":{"quality":{"carefulness":0.71,"tests":0,"health":0.5,"branding":0},"popularity":{"communityInterest":6,"downloadsCount":96,"downloadsAcceleration":-1.632515220700152,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9415239726027398,"commitsFrequency":0.39123287671232876,"openIssues":1,"issuesDistribution":1}},"score":{"final":0.4961190019870963,"detail":{"quality":0.45265074228372254,"popularity":0.036425290896533825,"maintenance":0.9930712213948363}}}