{"_id":"@64zoolane/discord.js","_rev":"2-aee83541a7e7139d0a18ffc14319af66","name":"@64zoolane/discord.js","dist-tags":{"latest":"11.6.5"},"versions":{"11.6.4":{"name":"@64zoolane/discord.js","version":"11.6.4","description":"A powerful library for interacting with the Discord API","main":"./src/index","types":"./typings/index.d.ts","scripts":{"test":"npm run lint && npm run docs:test","docs":"docgen --source src --custom docs/index.yml --output docs/docs.json","docs:test":"docgen --source src --custom docs/index.yml","lint":"eslint src","lint:fix":"eslint --fix src","lint:typings":"tslint typings/index.d.ts typings/discord.js-test.ts","webpack":"parallel-webpack"},"repository":{"type":"git","url":"git+https://github.com/64ZooLane/discord.js.git"},"keywords":["discord","api","bot","client","node","discordapp"],"author":{"name":"Amish Shah","email":"amishshah.2k@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/64ZooLane/discord.js/issues"},"homepage":"https://github.com/64ZooLane/discord.js#readme","runkitExampleFilename":"./docs/examples/ping.js","dependencies":{"long":"^4.0.0","prism-media":"^0.0.4","snekfetch":"^3.6.4","tweetnacl":"^1.0.0","ws":"^6.0.0"},"peerDependencies":{"@discordjs/uws":"^10.149.0","bufferutil":"^4.0.0","erlpack":"discordapp/erlpack","libsodium-wrappers":"^0.7.3","@discordjs/opus":"^0.1.0","node-opus":"^0.2.7","opusscript":"^0.0.6","sodium":"^2.0.3"},"peerDependenciesMeta":{"bufferutil":{"optional":true},"erlpack":{"optional":true},"@discordjs/opus":{"optional":true},"node-opus":{"optional":true},"opusscript":{"optional":true},"sodium":{"optional":true},"libsodium-wrappers":{"optional":true},"uws":{"optional":true}},"devDependencies":{"@types/node":"^9.4.6","discord.js-docgen":"github:discordjs/docgen","eslint":"^5.4.0","parallel-webpack":"^2.3.0","tslint":"^3.15.1","tslint-config-typings":"^0.2.4","typescript":"^3.0.1","uglifyjs-webpack-plugin":"^1.3.0","webpack":"^4.17.0"},"engines":{"node":">=6.0.0"},"browser":{"ws":false,"uws":false,"@discordjs/uws":false,"erlpack":false,"prism-media":false,"opusscript":false,"node-opus":false,"@discordjs/opus":false,"tweetnacl":false,"sodium":false,"src/sharding/Shard.js":false,"src/sharding/ShardClientUtil.js":false,"src/sharding/ShardingManager.js":false,"src/client/voice/dispatcher/StreamDispatcher.js":false,"src/client/voice/opus/BaseOpusEngine.js":false,"src/client/voice/opus/NodeOpusEngine.js":false,"src/client/voice/opus/DiscordJsOpusEngine.js":false,"src/client/voice/opus/OpusEngineList.js":false,"src/client/voice/opus/OpusScriptEngine.js":false,"src/client/voice/pcm/ConverterEngine.js":false,"src/client/voice/pcm/ConverterEngineList.js":false,"src/client/voice/pcm/FfmpegConverterEngine.js":false,"src/client/voice/player/AudioPlayer.js":false,"src/client/voice/receiver/VoiceReadable.js":false,"src/client/voice/receiver/VoiceReceiver.js":false,"src/client/voice/util/Secretbox.js":false,"src/client/voice/util/SecretKey.js":false,"src/client/voice/util/VolumeInterface.js":false,"src/client/voice/ClientVoiceManager.js":false,"src/client/voice/VoiceBroadcast.js":false,"src/client/voice/VoiceConnection.js":false,"src/client/voice/VoiceUDPClient.js":false,"src/client/voice/VoiceWebSocket.js":false},"directories":{"doc":"docs","test":"test"},"gitHead":"e6e7b031748f2f6ab8aefb21efe3a50935a9e7b9","_id":"@64zoolane/discord.js@11.6.4","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-LIvVfh9kVnct2kQx/6PVDUyoMhCfczPqTd5Ru8tMHLE6l95RBNI0HyybtDQcBKTq7KzBL/MlvRwQx7foEk+BdA==","shasum":"2b551a5085016a599d628042e03d2113f0cacf88","tarball":"https://registry.npmjs.org/@64zoolane/discord.js/-/discord.js-11.6.4.tgz","fileCount":175,"unpackedSize":762982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLft8CRA9TVsSAnZWagAAr8cP/2ACqdLBnyFZSFQq1oee\ngiVrNc4D/AKHVY1H6coy7OQ7N2lncIckVn9KX0UUg7xIg5xCnrQEhlo2btF3\nEmT4tWTyTOZfgkDapqt5jyYT5Jh2+TbLNuhvyszzpOMGGyeiYTvKQbSG2uzj\n0O/jCDqfwbh4XqPJ9k7+OHeCw6HwdBSuCBy/OB8R6olppH/WLuRwNzAUgRYn\nhNGvgY7ef1joqD1Ty7XVHcl9G61Ot9uhY0LolHlDOpKPWuXl9pdqXfU0MEnA\n2oQjNCW/V/jCE/JI9F7loe3GJi5FNP7kLvIW+0cHTirvsNUlZ+jMR5ABPzyH\nJ3TKPmskyj/5b4tbZ56UtL7WhGt/7piZd0KQKmimwcIPHAdujR4JeOQbWd7t\nbQK3OkcnamaX/cgweC1HW5xQy2rwRwuSdtjiavltAxUB4PfBgEJBCFcZeGz6\nxCqpTrZNgxyt0QzHb1UC/RBzxB/pJSSsPuSWGCBM67/N3bqZtw1LZjttYyA3\n3SCqM/h627lObmcIUj1IFq0bsI51jYEFRmpvTLFpQ1eQoacKSt0b2yQL2M/6\n/F9yKdR1VfffNFQL9r4Mzbfo1Xc2wZT6DnuKIjlt9BslhSqaVKKlFdXyiHoB\n7t8tyFInjXemgk7E6jAVO0QWMNHP+aQjVBwLrdmslCqrDbfWbfY9smVjj5YA\n1oi2\r\n=biEp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOYoQyZ71hA681JpCRT6pJqRYeoBLDq3Rgqk9dvw5F6gIgSWZcNEo3ujH59USSuoODsCZ7Oo5pU2az+hFXKJGujLs="}]},"_npmUser":{"name":"64zoolane","email":"jc2606@protonmail.com"},"maintainers":[{"name":"64zoolane","email":"jc2606@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord.js_11.6.4_1630403451831_0.5255826708490419"},"_hasShrinkwrap":false},"11.6.5":{"name":"@64zoolane/discord.js","version":"11.6.5","description":"A powerful library for interacting with the Discord API","main":"./src/index","types":"./typings/index.d.ts","scripts":{"test":"npm run lint && npm run docs:test","docs":"docgen --source src --custom docs/index.yml --output docs/docs.json","docs:test":"docgen --source src --custom docs/index.yml","lint":"eslint src","lint:fix":"eslint --fix src","lint:typings":"tslint typings/index.d.ts typings/discord.js-test.ts","webpack":"parallel-webpack"},"repository":{"type":"git","url":"git+https://github.com/64ZooLane/discord.js.git"},"keywords":["discord","api","bot","client","node","discordapp"],"author":{"name":"Amish Shah","email":"amishshah.2k@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/64ZooLane/discord.js/issues"},"homepage":"https://github.com/64ZooLane/discord.js#readme","runkitExampleFilename":"./docs/examples/ping.js","dependencies":{"long":"^4.0.0","prism-media":"^0.0.4","snekfetch":"^3.6.4","tweetnacl":"^1.0.0","ws":"^6.0.0"},"peerDependencies":{"@discordjs/uws":"^10.149.0","bufferutil":"^4.0.0","erlpack":"discordapp/erlpack","libsodium-wrappers":"^0.7.3","@discordjs/opus":"^0.1.0","node-opus":"^0.2.7","opusscript":"^0.0.6","sodium":"^2.0.3"},"peerDependenciesMeta":{"bufferutil":{"optional":true},"erlpack":{"optional":true},"@discordjs/opus":{"optional":true},"node-opus":{"optional":true},"opusscript":{"optional":true},"sodium":{"optional":true},"libsodium-wrappers":{"optional":true},"uws":{"optional":true}},"devDependencies":{"@types/node":"^9.4.6","discord.js-docgen":"github:discordjs/docgen","eslint":"^5.4.0","parallel-webpack":"^2.3.0","tslint":"^3.15.1","tslint-config-typings":"^0.2.4","typescript":"^3.0.1","uglifyjs-webpack-plugin":"^1.3.0","webpack":"^4.17.0"},"engines":{"node":">=6.0.0"},"browser":{"ws":false,"uws":false,"@discordjs/uws":false,"erlpack":false,"prism-media":false,"opusscript":false,"node-opus":false,"@discordjs/opus":false,"tweetnacl":false,"sodium":false,"src/sharding/Shard.js":false,"src/sharding/ShardClientUtil.js":false,"src/sharding/ShardingManager.js":false,"src/client/voice/dispatcher/StreamDispatcher.js":false,"src/client/voice/opus/BaseOpusEngine.js":false,"src/client/voice/opus/NodeOpusEngine.js":false,"src/client/voice/opus/DiscordJsOpusEngine.js":false,"src/client/voice/opus/OpusEngineList.js":false,"src/client/voice/opus/OpusScriptEngine.js":false,"src/client/voice/pcm/ConverterEngine.js":false,"src/client/voice/pcm/ConverterEngineList.js":false,"src/client/voice/pcm/FfmpegConverterEngine.js":false,"src/client/voice/player/AudioPlayer.js":false,"src/client/voice/receiver/VoiceReadable.js":false,"src/client/voice/receiver/VoiceReceiver.js":false,"src/client/voice/util/Secretbox.js":false,"src/client/voice/util/SecretKey.js":false,"src/client/voice/util/VolumeInterface.js":false,"src/client/voice/ClientVoiceManager.js":false,"src/client/voice/VoiceBroadcast.js":false,"src/client/voice/VoiceConnection.js":false,"src/client/voice/VoiceUDPClient.js":false,"src/client/voice/VoiceWebSocket.js":false},"directories":{"doc":"docs","test":"test"},"gitHead":"a5f10ba3cd3e6e242aeae71674484a3ad7bf8b96","_id":"@64zoolane/discord.js@11.6.5","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-6TJlcu/1EmFkjOiXQ4RdMWWrkYrU6WSdzk7FyMxUjS91izO43Dcd5YMOhsBr+xWtNaubGMThVwaNJh80wqpbaw==","shasum":"3870ac273ae47e8d45a92e18eea8cab7832eaf78","tarball":"https://registry.npmjs.org/@64zoolane/discord.js/-/discord.js-11.6.5.tgz","fileCount":175,"unpackedSize":762982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLfvKCRA9TVsSAnZWagAAeSwQAJ3ZNcijkjgFzp31Wkgk\nbAZKzA5rf0GcUWp2E1q/b9bA3+UHnf/AQA1adkmn59U+/F9zr0Q+Zyyu+IB3\nGro+nNQZ0JYgq7YEuYby2C30YXZNUzCexN8negPs5PgFtxc8upRkaEtsOee8\nlpoR2h0GYmVmLcF5M+lYnf0JBZsxZSn6KkDVjGsav7sZrAxV0wKGgztlvhTf\nqwBIXocFI6avgIBq8SLWnDdB6sQNKU4iTWSAlb76IOkDctWYZS8pxMGcT+u5\ni6yGZz7ggfHrdU4ne0OXwoae26TIb4XJFFBBdu2LfitZAh9NY0qYWGcfwx6t\nM+GwJHAvAiPDhE7rxt8Y4RShogo/5vHt6wMcoINihU8uGhxNNSVGdjLV6dHo\nOZ87dzd41q7lpEmd4LXV3g9HvmYpPWLJifOg0/JlTyyU9wOCBTYFP65K6SGN\nu7JVonq9wTL5q/d3wDjxzbrTZZ4Dj1mF6+5L5nBq/kksimhxh9tyZHpYwrjU\nIef0LtGq/1zP9DIgf8SHsqJNrTsgeMq6yt1t1cfa4r5rps5gVRknyaf6v1Ji\nbS47Q553o4i3CSM5LatiD3nhht/CpivYNj7v14og5KQikEKSbSs4hUCDOhO/\nEXcbnZXTzV9TjKJcqGlYSBK+5haquE4uTV3pZM7qu6ZcuGOAoEcuuF6JHaRg\ntDPm\r\n=SdUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzBlok8LjnOETfFH2jDaftQ2JKBl4ddxwGgcHQd0SN2AiEAycvwt44BagCC4mDRQ0aKVc1rZNLAFqivxen7AgeTZLs="}]},"_npmUser":{"name":"64zoolane","email":"jc2606@protonmail.com"},"maintainers":[{"name":"64zoolane","email":"jc2606@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord.js_11.6.5_1630403530098_0.7146830560726207"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-31T09:50:51.789Z","11.6.4":"2021-08-31T09:50:52.059Z","modified":"2022-04-04T10:48:48.015Z","11.6.5":"2021-08-31T09:52:10.312Z"},"maintainers":[{"name":"64zoolane","email":"jc2606@protonmail.com"}],"description":"A powerful library for interacting with the Discord API","homepage":"https://github.com/64ZooLane/discord.js#readme","keywords":["discord","api","bot","client","node","discordapp"],"repository":{"type":"git","url":"git+https://github.com/64ZooLane/discord.js.git"},"author":{"name":"Amish Shah","email":"amishshah.2k@gmail.com"},"bugs":{"url":"https://github.com/64ZooLane/discord.js/issues"},"license":"Apache-2.0","readme":"<div align=\"center\">\n  <br />\n  <p>\n    <a href=\"https://discord.js.org\"><img src=\"https://discord.js.org/static/logo.svg\" width=\"546\" alt=\"discord.js\" /></a>\n  </p>\n  <br />\n  <p>\n    <a href=\"https://discord.gg/bRCvFy9\"><img src=\"https://discordapp.com/api/guilds/222078108977594368/embed.png\" alt=\"Discord server\" /></a>\n    <a href=\"https://www.npmjs.com/package/discord.js\"><img src=\"https://img.shields.io/npm/v/discord.js.svg?maxAge=3600\" alt=\"NPM version\" /></a>\n    <a href=\"https://www.npmjs.com/package/discord.js\"><img src=\"https://img.shields.io/npm/dt/discord.js.svg?maxAge=3600\" alt=\"NPM downloads\" /></a>\n    <a href=\"https://travis-ci.org/discordjs/discord.js\"><img src=\"https://travis-ci.org/discordjs/discord.js.svg\" alt=\"Build status\" /></a>\n    <a href=\"https://david-dm.org/discordjs/discord.js\"><img src=\"https://img.shields.io/david/discordjs/discord.js.svg?maxAge=3600\" alt=\"Dependencies\" /></a>\n  </p>\n  <p>\n    <a href=\"https://nodei.co/npm/discord.js/\"><img src=\"https://nodei.co/npm/discord.js.png?downloads=true&stars=true\" alt=\"NPM info\" /></a>\n  </p>\n</div>\n\n## About\ndiscord.js is a powerful [node.js](https://nodejs.org) module that allows you to interact with the\n[Discord API](https://discordapp.com/developers/docs/intro) very easily.\n\n- Object-oriented\n- Predictable abstractions\n- Performant\n- 100% coverage of the Discord API\n\n## Installation\n**Node.js 6.0.0 or newer is required.**  \nIgnore any warnings about unmet peer dependencies, as they're all optional.\n\nWithout voice support: `npm install discord.js`  \nWith voice support ([@discordjs/opus](https://www.npmjs.com/package/@discordjs/opus)): `npm install discord.js @discordjs/opus`  \nWith voice support ([opusscript](https://www.npmjs.com/package/opusscript)): `npm install discord.js opusscript`\n\n### Audio engines\nThe preferred audio engine is @discordjs/opus, as it performs significantly better than opusscript. When both are available, discord.js will automatically choose @discordjs/opus.\nUsing opusscript is only recommended for development environments where @discordjs/opus is tough to get working.\nFor production bots, using @discordjs/opus should be considered a necessity, especially if they're going to be running on multiple servers.\n\n### Optional packages\n- [bufferutil](https://www.npmjs.com/package/bufferutil) to greatly speed up the WebSocket when *not* using uws (`npm install bufferutil`)\n- [erlpack](https://github.com/hammerandchisel/erlpack) for significantly faster WebSocket data (de)serialisation (`npm install hammerandchisel/erlpack`)\n- One of the following packages can be installed for faster voice packet encryption and decryption:\n    - [sodium](https://www.npmjs.com/package/sodium) (`npm install sodium`)\n    - [libsodium.js](https://www.npmjs.com/package/libsodium-wrappers) (`npm install libsodium-wrappers`)\n\n## Example usage\n```js\nconst Discord = require('discord.js');\nconst client = new Discord.Client();\n\nclient.on('ready', () => {\n  console.log(`Logged in as ${client.user.tag}!`);\n});\n\nclient.on('message', msg => {\n  if (msg.content === 'ping') {\n    msg.reply('pong');\n  }\n});\n\nclient.login('token');\n```\n\n## Links\n* [Website](https://discord.js.org/) ([source](https://github.com/discordjs/website))\n* [Documentation](https://discord.js.org/#/docs)\n* [Guide](https://discordjs.guide/) ([source](https://github.com/discordjs/guide))\n* [Discord.js Discord server](https://discord.gg/bRCvFy9)\n* [Discord API Discord server](https://discord.gg/discord-api)\n* [GitHub](https://github.com/discordjs/discord.js)\n* [NPM](https://www.npmjs.com/package/discord.js)\n* [Related libraries](https://discordapi.com/unofficial/libs.html)\n\n### Extensions\n* [RPC](https://www.npmjs.com/package/discord-rpc) ([source](https://github.com/discordjs/RPC))\n\n## Contributing\nBefore creating an issue, please ensure that it hasn't already been reported/suggested, and double-check the\n[documentation](https://discord.js.org/#/docs).  \nSee [the contribution guide](https://github.com/discordjs/discord.js/blob/master/.github/CONTRIBUTING.md) if you'd like to submit a PR.\n\n## Help\nIf you don't understand something in the documentation, you are experiencing problems, or you just need a gentle\nnudge in the right direction, please don't hesitate to join our official [Discord.js Server](https://discord.gg/bRCvFy9).\n","readmeFilename":"README.md"}