{"_id":"discord-slim","_rev":"89-8632825bbaf3e598509d48d742637888","name":"discord-slim","dist-tags":{"latest":"2.7.0","dev":"2.0.0-dev.15"},"versions":{"1.1.0":{"name":"discord-slim","version":"1.1.0","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.3.0"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"92e958a5f884a48ee5c6046edf3d398885191d2c","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MQ358b+UHw8Z8d2R8HukaMLlfWm1y4pQjiwp4yUpy9LHqL5Pw12klIlKrab/uSrDq4a0qDb4w7aaVRUflNtUgQ==","shasum":"6d800b73aec3f206084d09c965b96eb5b04f7a78","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.0.tgz","fileCount":5,"unpackedSize":23969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe39wXCRA9TVsSAnZWagAAWiMP/ArE2zVXjfc46CYpSryU\nA+Dim34jighkZd6UiIbEzsfzZDxjXsHUgIuPx4ZTlDegCkJJyGAY1stst2n8\nxWRg8JJPBGReE0kVKfO+7YMUlIWugyqfd2QRvyht3uFGPIxc3gq1OZU10SPp\n++v5OLPON0jfPiGots1cHB8PEu3c7nCSBT30kMo6MD3t4F/gm1Xncb0sdeST\nf4qSCz4fH/1+vAg2RG7vvS8XtZ6abDhKMaMm8pgFrxj9JRRSI9Kvxa9xjJoX\nO9xYg+9ScUmEX1aEmj0n+qJtzsTAw7pGkaarmlx6ocdyW087IHXKdwkuHtkr\nSzi5+YIHsTjlNEBBCDnlJXRw9axg8dh8fWQK041WGOdlhEXFrWYhfjcAT3S9\nucyNSmf+/jqT8QuNtpL1cOgXXF4xKEGDCkBS8Oa11WfGlB+K0pk/NSSRYGQt\nXKZUiAi+eAFHjBdc5VBE/HHvZiqPsiiSnLP7xx3ta1S3Jyd0sGiZm7iufiQj\njsuMgNnh53xpyW/O8TfoZPQMbgzzmLnk/vg3/XrRZNfk0zMeyVaCMjko3LcZ\nLx/w8KB6nAvQodskTGyU5VKkd56FPjegLK0eeJOxhZnON5EWTuC+QpxpyVaM\nNC/u89rnItBzJOZBDle0qDnL3NdbTnBmgNZ2DDMdNlf+roa81VccFuunov6N\nbmmJ\r\n=422A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDK8ryi1azcppBP0rgT4hhhgMd7RPtJRoYkZYnxJmLCAiEAl3/9vFq7/UMbDFByRDUL15tedP7wSuNWlwBgMgSE1hI="}]},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.0_1591729174722_0.07902686208191967"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.1":{"name":"discord-slim","version":"1.1.1","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.3.0"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"52a3b555b1cb13cf025736b77a89eff186353fd4","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0L+2KBA8wffBulOKHo7VBk5m/d0bQb88Mj5GxmPl1ftelEFdi2CyimxuwDf8s5IlEFmu7t9s0B3Tf9kQIgwwTw==","shasum":"3d869240b67248a9ca9574c7c1975e4c03fe2665","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.1.tgz","fileCount":5,"unpackedSize":26276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4SVZCRA9TVsSAnZWagAARLcP/2u6MAZMMNLCnTRGLJYh\ny07vmXLZZGykbUxsV5/FMhiuunQJ7u3/lS5wBuFSXe7q1xgd5YwJKNxSvrqv\nbuOggFt7NMaOnfA/7AKgBBPY56p+ECOetWUC1dQvGTrHSBYrxCvqFAmTuDaV\naFN5eT/s6VOvbTmCe3yeLXq6cpwHBR2O8oEluWKpRvu7vtFFPWYAtZu98QuR\nOCt4l/SbmLqB41JJNM86/Hy03AYKGFEuptFwusF319TyjzriXSLUdDopFTaT\n0htu33Q7AvVHXQkwxlfbdnJ1pOKGe4LN92TqYac6yQSe/HTERQp0eqbzJ3D/\nVMSK1eVLaa0c/ctFbY1YEIPLl0RqBQfwHF9gOXMrzQrF7Wa3vnFhAuKUVjKz\nFW54czeQpXHJ7kW6lNXD4MZFwcaIs89em+pIDwhLyrPjgR2ENbAkmuG5qlMw\nu0DI/Cji2iP1kNsmRV6HDhPJMFcPUEAiURQGUEdgfEuDWelOIDVft4+TpMZk\n6xr8e5Dz0VFZ/zcyVXUX1gaiYtctdvla6BVMvlIp8PlLzmqi0ebfmCx3ZW5X\nd8YuyVtBguwd+MUO0h1Bch3Al2qDVzGaa48aYs0mD1lnGo4/lD4O+BfC3FRk\n3iGZDlSRnl1r0BYf/8lw8NQEJZr9qRnU15xw4PNm8u7oOwrsZFj7W7eb9V5n\nmjJP\r\n=HG7E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0uYicppxETMvBEhDQWebgOhvUX7GtLREeKbkixYvsuAIgPGp58Lqq0BfI4cANf7pNpPAk/quxMDtJC+2LQZMq8Jw="}]},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.1_1591813465103_0.7188984931922231"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.2":{"name":"discord-slim","version":"1.1.2","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.3.1"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"ae22e6cc917b6320483151e3ff43535548a8fb18","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.2","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YQUeYLJhsqg8aC8+8LdOezRmx62RXPxYne30C3V0YZaMs5xKvKEqzslwOirWllQgLarDT0DwJ4rONYABA0gTIA==","shasum":"ce050cbf967c2da240d401ea3e852ed55e3d3f61","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.2.tgz","fileCount":5,"unpackedSize":26810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB1FRCRA9TVsSAnZWagAAODEP/1UiVYgqA1ZdRLGYYT1g\nS0r00ufdbX2uvQxkrgLajL9vEPmUEhOVSHwUO6JevtSlOzySZkpFHxz2YhVk\nu3wc4PaDoNO7f04LnQXTv4XjJgpGq0yQ3W7lnzHY82Dr+7IZP1JbiLC55mdp\nuSh9tlE5339PcGUDV00kZkY6WI1G9EJVu7ThjYDsFAsKxXsCSnBnfz7L6Gju\n6UmH8HwJDjO1RhwXUXGhN5EsY082TCn+uj7if0KCM0uRp7uvg+w1JOiy3FvQ\nPhO9t62jB5pqFSQxMc9evlaJJEl0ETvGDJtFNO4OEcw8BRcMc+TmZNi78hbX\nNuO2qn/d56bN65K9OTstx8QOw+g33xP67uEV1hk0tgqGPSEoAu15hMMQX3Uy\n6hTzTPqq/n8YucZUrlNmaqRoCndpMxylwHyWs3NoL9/bkkf3LwPGG9HjLMqq\n0aZuHR1vSKMWa1L2Ug9sWt9wPDAvfRoNzonsyENf/GhIrzPLjxqSbCN/dyF7\nUH3IgIjZHz/mGx+3IbUddQZJpeRF2fxuTJSO83C8SkIXyeKmDTWyk2EOlX/v\n+UXpPhPTIaFNr+YPOpanwZndloFD+V6fmCiS7XPGRmY9czxtgR8mFfezfE5j\n7dVlthxknsEth4JXh+QhIhAl6RywrAD5lpXlXGg39JnL1+q1GNss4bqXyWZx\noIFr\r\n=3K+s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhT9BdqdIsrDW+pDuQi8XwZ92oHCYDtwN0lQP+7XhLrAIgF1f4C8sKhOSukX6LGwS4M7VrWPCMNZztSAbOpZbmFa0="}]},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.2_1594315089026_0.5733366589339957"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.3":{"name":"discord-slim","version":"1.1.3","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.3.1"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"ce84d236cdb675527228c47662aaeed7ffb86d01","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.3","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-avbFd4qEbAhRrYX23Gd5Nj0esv3eWJEGfc/fXE6TCcyKKjXyqiNaqD/cnKJRK/dgsvR/RQQo7UAVbtF9F5ulhw==","shasum":"e0c4085f6c8977cc44ef11467e1fc727d46d44db","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.3.tgz","fileCount":5,"unpackedSize":26901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJqi/CRA9TVsSAnZWagAA1AoP/R6msW9+IW6vN5w7AW+U\nlJBxCXYHL8Rfmn3wwSKpRPL55UT31AMHQm8wldpFHh/UBfhMZjRUjnSNEw5S\nYU5rXY4onuJoQ9T+TIgNfqHO0aZCR9LSTmNtxX5Wo2uUA63CfFpL+ln2qWkO\nkt1SkPPGZm2g+JUcM7L9XJNWTzzdivMTOZiP9g8nQKqjZJJz0gBy1/RqFDrF\nzToI/JkhdsAHZK7MoY+OH7sHWvQfkhkk490HmmdgWBu/iRaGBy7IVycFoWHG\nSupFzAPqoglF7NBRbQsYi/BXdJ14SMW6MnJf2NFP3yMRyGlCl/MuC7N9DVy6\n6kt4ZH8NbcvB09Xhz9BVjQlzz8TL6cybsW8ofWbSFcPim20ylcoHzX6K/05x\nBZ/2pXHHItaMrwuyOWtx2dArEaQ6+6v+iO0dQzEuVxpH5ul7YLrYhFF4uCCj\nD+v/KUP7fBX2ZmRO3A7SDMH5zRNGw5k4nht2ft5rpMxOVLRdkOQoOpMADYvp\n2AUdPG5a1t4/3p1POiZ8YTqMk0h3UkQ6zvBLUHkC4bkl/dsEb+/OLkRmRV2a\nxGwIOTEEkm/2x7PO2KwaHPqww8yk6JZmeOlJ6XsE4XJfPzXf4+5JE5xnZRz3\n0uRX3cwax9Il0cvUPjsTG71nbmKeENGflPDKL6NxX+PV1VlE2eQHE76OCO/9\nHFua\r\n=/Tsg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7Y9FoYozVpsLhKeHLtgR8HCUhPBae173lbrGPw19I7AiEA2OZagYhhlNDlMWQmv4cg6km4J+8lhbdmsHB+YAbvrXY="}]},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.3_1596369087292_0.5545167375439299"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.4":{"name":"discord-slim","version":"1.1.4","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.3.1"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"dd2b55f0f29482957b3f542d6093995207700d65","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.4","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-msJg3scXQCt6bnKuIsUcCNX6TY8ZnHfprMDZRBcvY2qqpcO4t8ZMTXb0s+aIKTdSSS10wlZkBSDKEqSDfo81hQ==","shasum":"e91aa51dcb6f4dd1be0400aa4d7e48ddfbd108ef","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.4.tgz","fileCount":5,"unpackedSize":27120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfppSkCRA9TVsSAnZWagAABhMP/RWX/Xup3mnrMDiAZhog\nUwgwklCn1ALbUwFMxCTV0EW4mP1fF8J9Vq7O/NP51ibtd8NePLy+akx4sGPg\nXQf/0LUE4Je6UBQVE+Bz7FpsaX2ODWnB3XbpMqSCghV0DJtQz19oQnegpbd6\nF0rjF/ObobKxUfqsOcPlNuaHYHQv6C/cOsjH2Ep9l1WydJ7OFwBpydsZY+LO\nmVjCXHVYIpxV0vFUoQCwLrSmZZo0zN5u8pfggDOMGtMLMee+mE2uuro1uWeG\n8btCFuTtLmbeFaaM+zhUSKCUSoXNzL4UHnMUOlKh3ZCOxym8JAHbSWnhwHHf\nJ8OZHkI3rrzhMmLZs3d9xyUXGchRyvrN7dGZ7GvakyyTHWAOMf1VXdo2PYgr\nWV8XQO3NmDc0RdmXE7mwiW6GMliHYNSdKCeAfHDbngaomzNU1YUUy8IrPUtT\nmoopn9zIJSil+0IpAB/bDB9AVkFQVJa0sUbj7ZmyJHNTRyJFxgeKAmxz5wEY\nC5KAB/2WBr15AXOVNjfoVpiETS3LP1OIf/8rtSu26M5nII8xnxXNJalpsanj\nSxJBkuwG8gsMTA4h2ZL+F1aSZhLuxNrTyK2rhflQ3F9unB/jtrv90jmO+LCu\ngaMHCIqQZjbEYhob2PuV2rNqnauNmrlFKXuqwH6NDo62Lf/O2YiwIDPQFmuD\ni8Gz\r\n=HZSj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsJWy0nkJwEFdZYcivawt1hN5HM0dvJTwZQJP44+e+bAIhAI3sJECyebnCqM0Hkifn94THt09ZxmbsCFQRd5q/mlI6"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.4_1604752548064_0.9222433180316065"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.5":{"name":"discord-slim","version":"1.1.5","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4.1"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"32e4d9f451f0b626134f94fbc18e63640398436f","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.5","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-av9D++mNmq3bYNLl72Wr3K3tJk73jQM8dAh/GTQCa7h82A1o2kGTV1la8sZQXjRksbIh8rGuZRozF54p+zxMFg==","shasum":"23ae3ebb77b099cddd7201130874a316b3fc610a","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.5.tgz","fileCount":5,"unpackedSize":43145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5Q4iCRA9TVsSAnZWagAAnTAP/1wb2rS8bmlnLEPJ8X7e\nrcnV3GL7whrRlOW6UQXS5NHpAtCZzPzt2skA2j5Ap+gBlOO4+mfmT1L8zBaK\n2zKdx5mw7D2o5Jwb/K3yp6PqmS2bt7dC1LIdx41q6v6hsY2+P47a+59MUlvB\ns/Ngei3YF5ygF0oYE6ZRO7meaKANA4Z3aE3+JCAvekRXmuglSasorqjt97Ok\nklgOt1Lim6GK22dBwoY//pJzpEpe9jQ/6zW03aFHIuMAKrgmQphY5Mgdf5d7\nx3CRJsVF2OzWTI8MgqaMIHSAWadSPXFhB+SBeFVls3zuqEO57brQQhq4hT5K\nmXhn39zrHFUjHthuFwafr336xym26UyCVYbammPPhLt9+uWIxiHXpWq4IMk/\nOdsKUmTAYnQ1ziHGeu29p/GBoocBLzddHO7NotD9jHIdZ1tOIDDEujAQwl3E\nkMIP4xbs3FhLxiL1QXwdprSCqUnX5dJTijUXoyQS+Apib67CL1kaYmLBXPz5\nwFZOzqSc+skf1O0qMKNZ/dq1a88TRUdGZghooz0WRZbo12xHsTfXJtrZDAaP\nI2Numhc3MkGTsIM/S8R8eJ0brHWsI4GtR5smDvHImMYLJQ2h7AgxhEHtqfIr\nSc3x6Ng9/VKUD4cKLNYtjHyGG+o87qXfAz93M+bt14lOXIdTOK6EcSxCCulL\n6q5t\r\n=2vNN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNypCUx4GJl3D8tW68/8AdFPX+o5nz6DI98jX1NAPAegIgW82LM1abwqJY4C/eGb75WKZo8QLeew42GJzCNyUArJI="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.5_1608846881898_0.16219583408940497"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.6":{"name":"discord-slim","version":"1.1.6","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4.1"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"5c68fb36d6d4b3ef16989de3fb904b5522e2148b","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.6","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-OD02QIQ2TJGjJXcRgbWFJIrm/iVgLEwLO7x3Gt5EpyaVJLGHzhWWL+xPT5YZmHpIYpLlOFilCBr2wBcVeYv2xg==","shasum":"27b9d144282c796de251af6aef684c33d667510b","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.6.tgz","fileCount":5,"unpackedSize":43064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf68viCRA9TVsSAnZWagAALQsQAIeivIrHarghGkMcz057\nsTnivzWOoFkXXimcewtInE44aBDf1d62vQPzh++wu+mSrA4rKvO5UxekyaF/\nOWclop8Vp7Zz1EGiE0sp7WBxeAJRRDvQ229oyL0sKGhbgbycKSy5/+dKFBjy\nWQ+fItfeXu0oCuVf6XKLHMx1VPW0YDeAwuc+lHbtEFMt+5MR2UEK2nR6qamr\nnjRSxWGCtrzmlrUTjSC2HgDEeEaPwZlHfw57idxfwCRxNBKVbCzlvVD1pa4A\ngocsqelYgyUOnFYi0tvFFUWifP3hejIkYYIr26z0rm2eHvv9uYHPFgkPm9yN\nibwQSVjWYKtu4vQyp86qodJPwCPeEjD4Ffm8B1ssbgj6qh9HVhxcQqo+xxhW\nOS2Cy3a+SCAjk0iznO1HiBFBFPQevWfpwehMM07VFneCQGNmEICoVPnAcigj\n46cq9N4w1ie+sBpLiwaNi46gwDr/o632+smmeB2MZ9Cu/xHGXTUfXf/ip5hr\np4tCuyoMUD/bwRzmNMhliIRzq3ocFOOk8ZHV1MnUFmtZ57v9utwaLRjGB/Wr\ngjJC60XsrdFofc29EIQU9d/RMg4PSZxPg0nLPN4r120sqWUKqNkTPGKrB8dt\nhf+xpa6N650SX9xFwT3uH4Gc6kCZ82z242PnRN0RHNns2kf6iKeRtYNilJPu\nLFMp\r\n=CelA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNezRvJw0xFqJitV9io64R+KDyjyrLrvqdArWKVMzLjAiEAi1LSJhYJltYNiHSJnTXeG5BEWGyQAF4CSrNiCf3R/oc="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.6_1609288673447_0.10973883297349674"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"1.1.7":{"name":"discord-slim","version":"1.1.7","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4.1"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"9227836c2ad5fb3ed86576828b104212c7fd7a1f","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.7","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-CnRt+qsnLmgH/61/crWtc6OeOEQGyFmFCjXwO24+v+Fw/yfGREi91CshP36dc/Ed9xg7OCArXA/rOzPQcD80ug==","shasum":"ec5ed1090e92e76b91bc67063798b14b0454dd7f","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.7.tgz","fileCount":5,"unpackedSize":43080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf69IGCRA9TVsSAnZWagAAU4EQAI+gmcPg0qlIpN/sY9dM\nwtLYxtweyCFCGLb2YjddDdVKuoK5dKeRBHhEd5c1v4QAURFROwRODVFimtJQ\nRJl2c6qNlZekUOuqpSxMSC1/JHUGHnNuom9iLehee/97VvPkq7x/+16TBi3m\nXlmc5iZMh531hhiZnltVWTxpoLof7xak9epful7IlblAE6x+966uJxdnQYyy\nRNZTaZVfjJoVcl2/5HBj2ey2mV9tXTlFLiXWLngruUCY71bU3TCZv6b4k/fq\n/pLIuYejLVpJOx1dRgr8h+5TmbFDgJkDB1R50e0fSZS8FO6uyzDbAl7dad+F\n9BH2Np2J02dIK01vRp8WijI+XsXJEyH2sQUDmn1Xu9VP/3ZHAqGOgx7Rd7uc\n6PPQYwClfWrDEex0IAZ4lK2UJVy8TuAib/Ouc5RLCYW+jWEQ/myxt34sYijI\n4qb/dcxM2R0iIf9HRqG2ayGx13kutZ4hcAUVLP9gjtP4gQyvJZrNO92D5riR\nEpzEFdo69lgmePTUjx4VQPGGvZnfSeIVs7fMoZvG8TE2Rc/sdqcaUbKghDzq\nN8KWxgJnDH5va1ItIx+EmLYrc4wUDb1izc5dVA8C/TrshoqWXtSXGYbA5N18\noMWOcmZZT4nsoBRNb6ixP1AaAdsDBUI46xmYfqX1K02EiGig3lFcQgCZudyb\nLqGO\r\n=3Xqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/YZUTG49weiyG1zurFSZEJ+hC98rHRFBM3emo2EBy8AiEAoFFFY0EuncPLrs832HieoKoF0IU2ZqEs/pXlBdqkIaM="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.7_1609290246341_0.36245222305382585"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"2.0.0-dev.1":{"name":"discord-slim","version":"2.0.0-dev.1","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: this version is unstable!\n```\nnpm i discord-slim@dev\n```\n## Usage example\n\n```js\nconst\n    Discord = require('discord-slim'),\n    Actions = Discord.Actions,\n    Events = Discord.Helpers.Events,\n    Intents = Discord.Helpers.Intents,\n    client = new Discord.Client(),\n    authorization = new Discord.Authorization('token'),\n    requestOptions = { authorization };\n\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, { content: `Hi, <@${message.author.id}>!` }, requestOptions);\n});\n\nclient.Connect(authorization, Intents.GUILDS | Intents.GUILD_MESSAGES);\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"aa888f6caf3cd7b208473487dbf7c28f5c0e42cd","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.0-dev.1","_nodeVersion":"15.12.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-UucqCZ6JaSqOewo+caYitxadPDtKbSkKTTX23Zgnq94fCqcnvxq4HEJvmAWxWn/Ej7OQAacBE+CqUFqqwkV40Q==","shasum":"b55fc9e8fabe5dd2fa8bbb9188f625ccccbbf329","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.1.tgz","fileCount":18,"unpackedSize":116897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX7YWCRA9TVsSAnZWagAAh6gP/0bo9ddNcybGdvZzOlYx\nz1X7cxzrRMjHHThd9jriXlImG+QKJVbJxlFiNuXHtAj+bl54W075AOZPICr8\nu3GV7Ejoy4Io3MB3+Cyro0h12GHIp4dlV/XN5a3m/e/FI9ZC/7oxiHcAXDMw\naOQYbPYdIVIf7fAgbRvdbdPbFI4QPzMIixi8MOyHksHqVxg4HptvWHikvtvs\nc95Bwp7mdgbbNPAeneICqQ5jWb/zQy0x+EKupHAQqjhwNVyaIOAOO3qx9hdl\nDF1At/K11goEFOFUiT556+i41mudk0zVLJDriPIxXXj7/Zp8Omyv1uoU6dZG\nz18fZIDLso/OxiyvVIEWFPzyXTapSOGv0DKETTdzplUQZP/poBucPXrPfV6S\n8f9GjD8VV8FK9ElPRAKTMAcoZHx6tgnRkmRC5iN19PyJRMkrApsuY+cDd11+\nCnEMbww3W0UuzhIEg1ADOJuFpxAUxLCUN5oZbWjRtrNr3GDuC0g+a43Wm6OL\nb9gHQaUrYIDS5EVVF8xKz0fkyau/DRsPcGu/DWtsGBMhA9ZnR4TnC6dXEeEP\nauj5TKXfArpvkhYRHZOhYy+L7K3zI8bdVO3gH5EDc0+WMo/2uwdj8bSRfsLS\nM7X8hjoS3e2dWTzt+xiTEwYQytiIX/uzh5F+JMxrB821vAl1Qk52cO9/eWj3\ngJYO\r\n=VP/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUnhwuTL9ir2YyrDS6s9uq2EeW9vFf6gkhBRmZnh9lQAiEAk3VXMF79asmIVOMYY2TvAG81XP0+Oh+WrPHu9VXNhLg="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.1_1616885270308_0.2491382062028915"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"1.1.8":{"name":"discord-slim","version":"1.1.8","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"discord":"https://discord.gg/drsXkP8R4h","main":"./lib/client.js","types":"./lib/client.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"77a7ad47c425226a7eb31662ac6233ec55bc300a","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@1.1.8","_nodeVersion":"15.12.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-SMptWOUKcVAi0kLmo9jJ5ADJp5TQFLt7RjyS9wjAyH7lAQcU3ROvsxS7P7Ywbs5ojkmcOCYyBw9yzPv/tgFhzA==","shasum":"cabcb4040c7bf60ef10ac9a7952c1e48571b0182","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-1.1.8.tgz","fileCount":5,"unpackedSize":43301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX7tPCRA9TVsSAnZWagAATgIP/3D8GqPbgg01OYggi4pD\n7Ijme3CKr8EeJ7nn5ad9q/6d/O5xjUzo8E7E/1py17WFOF/7JTamiOxDxGU4\nfedMJDds56dzPa7krIUt9B3IIcuiycm9mMFxT5rCg9V2kLvQoJXBWI+/Ajkn\nKFhXreI3EX0/KQ9wYDEDEhBn0tetYrcOuCs4jlI29FlnjnHYYtb2rdX8xjKG\nBoIhhS5g+QYge9ugCS0HGkLDrAFdK5v4Fcm0cWFKPD84/i9QzhL7b3lMpRAR\nu/GraQ1RKSSLuAU5jfWx2H2F5PDNkXsinnpr2kXy7AEFpIbOAOiprPL7pwMm\n2Gkn2dMrYNI2zpFXI0RPUPxitfQzzoqEB+0yVIQ1NaFLJyAYAi9pQza32YvS\nxok56lxufgIlsKgg8uWvxR7um8i8GJyqhoxe8zPwh0JKyzMMcEneBpdpL8Ol\nAoDNvA8U9H02k7rjMfsu6EcU1tuN13ok6k9P4dCDLLDnk2Q2MaYcVzc6BaSF\npiuV1LEuELaToE3FAnOw1efsKBjRnsFGosEQZ0N+EEFXmADGbUnLSt6ipbQa\nZqa0mwOoBCAW8L65yGXcvIZoiodIRxRXTY8Fap0S7pDfcHhqoVs3svgV2KIg\noR5ud7INxopBReSQ7l8gLsNVlvPtKm3k84vpMevbuYa64wUXPZcthcXmkn9q\nC/b7\r\n=rBz8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9/nSsBmYVMVU5b64s8JdCznQfgB3eQGnK/cRUvlQGcAiEAsuzm0DxgZ+bL+8tpJ/nGrbUD/ZyFKPVclrzII9ZN88I="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_1.1.8_1616886606966_0.3844021045863477"},"_hasShrinkwrap":false,"deprecated":"V1 is no longer supported"},"2.0.0-dev.2":{"name":"discord-slim","version":"2.0.0-dev.2","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"discord":"https://discord.gg/drsXkP8R4h","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n## Usage example\n\n```js\nconst\n    Discord = require('discord-slim'),\n    Actions = Discord.Actions,\n    Events = Discord.Helpers.Events,\n    Intents = Discord.Helpers.Intents,\n    client = new Discord.Client(),\n    authorization = new Discord.Authorization('token'),\n    requestOptions = { authorization };\n\nclient.on('connect', () => console.log('Connection established.'));\nclient.on('disconnect', (code) => console.error(`Disconnect. (${code})`));\nclient.on('warn', console.warn);\nclient.on('error', console.error);\nclient.on('fatal', (e) => { console.error(e); process.exit(1); });\n\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Intents.GUILDS | Intents.GUILD_MESSAGES);\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"9502769b0860c1bffa223b4c41a43a15b80390c7","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.0-dev.2","_nodeVersion":"15.12.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-bBbQ/raFtvOZzwElvoJuAb6bm6T0Ap6ieCbzlmftki50bY9w4of/GcHiR+SLuzYds5q80k/LSoyXCVc6+tnF3Q==","shasum":"2052c4534b5ef2a852fcecfbdc31d8ad3ac8117d","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.2.tgz","fileCount":18,"unpackedSize":117568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYb+jCRA9TVsSAnZWagAAl/YP/0zaZsbK3haLB3h2KXDJ\nTbjTUYjQx8L4TIsn1Lp7+/zD9E0eiupPX0Uk4zhmuL5RozcPAwpmiljSAoj9\n0MAO7f91EfeWE25Sf+LE8sTv8Z2loZHTp9FDrgpLcLKrv1BBnOWNYEuB6qXN\nj8we0B56o5glsOS7+GqmxbjveNzBC2wbK2T8pXMyDwyHWLjfeazszDe/R/8N\npe/IEh/46K7wVLdCT4wuYYoQo1wi5CzrnK+YALiK8ND/ywkNjQHDXyJ42tqk\nEXMhPzgUW9HIGcz+rgfitO9637v4ItbFS9pvIXzIaF+1UGuAOdp1QnCKUxkK\n1Kuw5N9q3tCuyIgjPXpCBCu9Kt4ETWbQRixpWUckwTGKoTvOwcbP6FtSCn1B\nS6lJLGbokPgzWljak6cs2H+cQP4loDKVc3oyx67mBMY1OVPlcG2q00mrcGih\nxgM3leylKtarMz5RU+xRoujF59La5FudWlus/rcVXa+hsZhVBtV/iGXy51TC\n2YI4wNjGl6DrUNt8x/QdlT0UF7aUMGfdkuVeZBJpohW3tX4PAYAC+WgYwQEZ\n0fzh1UO4xyArGYELRPj3uMEtGMfZwQWsPFr/PQ3btyNXBbzhiQc5La7iN0+Y\nzNuPUlB7r6jc0VJp4UsjbsuwH8biTomy/W7/9TUIxQbH5aLyczskiWbxQMuQ\nultt\r\n=c1vS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2T+IVtNjPnX19lHPp03CGvRgu1N4jniWRtWElZwwW0AiBuwLp3LaX6Dhdg7WZcM3JDKgE5y4IWd6n3efvsnpa4uQ=="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.2_1617018786911_0.10602742505376761"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.3":{"name":"discord-slim","version":"2.0.0-dev.3","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"discord":"https://discord.gg/drsXkP8R4h","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst\n    Discord = require('discord-slim'),\n    client = new Discord.Client();\n\n// Authorization object. Required for client and actions.\nconst authorization = new Discord.Authorization('token');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nclient.on('connect', () => console.log('Connection established.'));\nclient.on('disconnect', (code) => console.error(`Disconnect. (${code})`));\nclient.on('warn', console.warn);\nclient.on('error', console.error);\nclient.on('fatal', (e) => { console.error(e); process.exit(1); });\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about rate limit.\n    rateLimit: {\n        // Set how many times to retry after hitting rate limit. Default: 5.\n        retryCount: 1,\n        // Just fallback timeout option when server not provided 'retry_after' value. Default: 1000 ms.\n        retryTimeout: 1000,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n```\n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Intents.GUILDS | Intents.GUILD_MESSAGES);\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Discord.Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Discord.Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Discord.Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Intents.GUILDS);\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"176f13df0c39b2dfe99d54bf187c87b3c94d90aa","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.0-dev.3","_nodeVersion":"15.12.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-RuQdWRlEoEnxcoLYpLEOxAzVoQ8/wk3d2WMXTX564rlfrBQZ8DllI7SJOoq3N38ExslaMk7PkERLsPqr78f1IA==","shasum":"3b5b343123cfff592fb5490e6c47dc3acb61a7e4","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.3.tgz","fileCount":18,"unpackedSize":120079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYe5NCRA9TVsSAnZWagAAWpEQAJQhwKpBzc+7oCWDQBw4\nNKFc1OG1PhCkL6u2vlHiTzEctSWk9UqLvu07O256iF0azmhE0SlO5TWgNC5U\nTo46R08hEW3mP1g5iTaT/LBvLWVeya56NO6PYy3DRgEBhAG+tTHJQrsnlYbj\nuAHADkOynTbbEay9Y8mXF0XixG1Skrb5nUMMLKxL+cM2WGZPB6G/YpfsLQgX\nmR2UHOfY4VXvaDwTqjBK7ClZELOPHUAMJ9+mMFqiowfYEniGSfrohLx4sPsa\ntdv2PidXIz7IkvZ6iXpJXIs2atHlsicZBf2xtF6/trEFipwzkIrgFiUXjdpj\nQ/cS7jadtvdy5o2CzmcIbnoqS+1/Oba9BKcBfGHZ7DfzZdowDyR++R+Ah6uU\nLoHOk1zT78eUF60Jrm1FSYgV1wkeMX5aNQoMPBEYI9LypF6EPdXasW6YkKCa\nWIUO28I/ylRiR+gJl35UbW4iTaw07UT9ITLp1cCO9P61gUQII2LilFd/eqz7\nlWKnBtKlqANrjGRY1LPCVJFK8yCEIDRkl6P5A2q5q7FtOTtWGF4KC0w3G4eY\nI+hcQmnv3BuI5rTd7XdtJdj8LLW1CxTE/YyKzjlTQJUDM0Ff2nGQ2W7ikFsZ\np58FFeI63ygz4xHNJXlWqDVlDyHDxknx/62wAxrUzS5279Bs/jFSVREk5/te\ng8rx\r\n=5v1M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDicg7KtvG2HZpeFmOsNx0IyEfiR//NwAVLgo9GkikkPQIhAIQfsi+NqWPtF9OEh3yIr83p5WO3cvA4a8Hbq8iXpZMX"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.3_1617030732827_0.03366312163786733"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.4":{"name":"discord-slim","version":"2.0.0-dev.4","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"discord":"https://discord.gg/drsXkP8R4h","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, Authorization, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on('connect', () => console.log('Connection established.'));\nclient.on('disconnect', (code) => console.error(`Disconnect. (${code})`));\nclient.on('warn', console.warn);\nclient.on('error', console.error);\nclient.on('fatal', (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about rate limit.\n    rateLimit: {\n        // Set how many times to retry after hitting rate limit. Default: 5.\n        retryCount: 1,\n        // Just fallback timeout option when server not provided 'retry_after' value. Default: 1000 ms.\n        retryTimeout: 1000,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n```\n\n### Basic message response\n```js\nclient.events.on(Helpers.Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Helpers.Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Helpers.Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Helpers.Intents.GUILDS);\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"521c6c0850c85bd007c693f6dd51954b33178d67","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.0-dev.4","_nodeVersion":"15.12.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-9BQajo9mQBOncf4R+xz8S9xf3CE3u+bjzRBBqYYqw2b/3cxI/7uAP2mw20JLY1pBY8nFM3D89ckc4A1ed2nT9w==","shasum":"bd541fdcf7c9682d2e634ffbbfaf0a928fe3493a","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.4.tgz","fileCount":18,"unpackedSize":120121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYf0pCRA9TVsSAnZWagAA/5EP/ipEMHlXQaKP0m8gTFrb\nb2dg732ZAxgWTd4bFFbdiXFqBnDR8w1U9gKKIB0Ohw1UiWdAFQS27/8K/Itq\nUDZM7ECoNnbAk32S2GVyj+e6ew8Ok+xy8zaMXsGIug+/1VF98BE8dkJ0vRIF\nXu4OlNeLYi1TI4BNJh0AtmgJRlX4MS98Wc5Gu+CJI1nf5aZzX1s4TSZFdn6W\nQhbBTT7c241a3piGP5H//UYkxmwBJFG8NwKoeW5Lf7ZcMA5KU1Qj1wssIFz+\nIIDALKgbzjxqCoS1QrYp+bIvyTqUvO/ZyCuMOxNGFgmn/a3JD8P4WW14LUtg\nOMOsFFwUEM2dum5bY9xxmuOqMxRsZA0Xm6OO+m9AiseyAkDo3ujxCRfSBteM\nscSJpog3jZo5KnFftHhrRxVPNsoEnsHscKGVNAwo6hfKN/v5zWVx6vz4Xu8L\n3/AU9JX3lPZqQH+nSB5FnK5xky59VOCC58lxHFmr6TnXlSWOQfSND8HFU4M4\nomBuIS8Aqkh4jeBI4unm2sTlWbgB5EzdShEH90XJB1YjLQTfzX6HCTO+7SyK\n81tKMfNi1qZMxPBKAWJUx+NVlRBBwJWuFktfoZjh/P8eYRjewnXKpIh7FM9T\n66CzclSl2+zi1gKIqtJ5LqW2v053O7U+hzBziTfk9h9/tWc8EV3gyUl2CpNQ\nLeFV\r\n=bbxE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaOf+u6GVa3iS8B/0RHC2DqnRR/sODrZHqRetsrHQTPAiAqYh8O2zOiwW+hlWqnEgjppKtGJtgTIf07EVCP3ysXaA=="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.4_1617034536770_0.9063724489349934"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.5":{"name":"discord-slim","version":"2.0.0-dev.5","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"discord":"https://discord.gg/drsXkP8R4h","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, Authorization, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on('connect', () => console.log('Connection established.'));\nclient.on('disconnect', (code) => console.error(`Disconnect. (${code})`));\nclient.on('warn', console.warn);\nclient.on('error', console.error);\nclient.on('fatal', (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about rate limit.\n    rateLimit: {\n        // Set how many times to retry after hitting rate limit. Default: 5.\n        retryCount: 1,\n        // Just fallback timeout option when server not provided 'retry_after' value. Default: 1000 ms.\n        retryTimeout: 1000,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n```\n\n### Basic message response\n```js\nclient.events.on(Helpers.Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Helpers.Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Helpers.Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n\nclient.Connect(authorization, Helpers.Intents.GUILDS);\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"93155b2c91adf5129cb8b1b70bef6a9656930c64","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.0-dev.5","_nodeVersion":"15.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-2nTf4yO6iBBD7EsY38faDj+hxaqUue4DUZunEN50aSAScuSbyDhLwY32Rdlvj1eaHpvraatYxNU2rTfpH3QSmA==","shasum":"728499a19b0706f329cda257df61ba3ee15f5c85","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.5.tgz","fileCount":18,"unpackedSize":120770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY2W5CRA9TVsSAnZWagAAx7wQAIoAtn0126TZ0rbWpCUL\ngrTJAFOOpnVZgp2oU+HQsU70grWtxJBLLhodHgqEJqa2V3ujWjg4/ClWwm+N\nH4uE+VoQNPpA35GXpeZLNap9wEs/QfuhUROLclCNNo3VPDuM+vtlDdbOUtGc\ngaDyMaDixxEtnV295XXLPYHXx1Da1P2t5xa8UDSj8LCpPzmUukzpzHdXXuy4\na0QtK2eWhw3dNCJhYuCYccrldXpvObwHcH/xglALOTwKgSVGvHw344B/BXUP\ncfApQfIIPEoQM2uJA8a6Uo/o/XRtmY6FmqX5+NuLeY97JJZeLGfP11IQ9Suu\n9a51nei4wodMcJtOq0MnUb0gM/l1k7kgLUSti3oKNmgjuSFL4/bMh/a//RXu\nxv6Z97DK2JLOhgGWoYVvLhp5J8341uFZCNU0tlPMY4MlPv3BzhTkkq54W6fS\nrnVeeyz2V9fnRF+giQQ9h1LDhwJx6zS6Nu4U2EZDmMIKi5orXFQ8A/2u1X1T\nT/52jeQHfw7/jgmvypg9pW34afyYP2zv8Hr+Jad51GYSzUFcBX5D8s9KyhvK\nF4Wh7Y1G59O0e6hcJI1Dla2o9up4aKlWJqimHtfz9GZHseXaCpi8UNsOWJpT\n0IFyI199xrbybywqe3NTQmJa3veRf9mMurUti8TJ9pAaqzEgoYdkemtuTdcA\nXg9x\r\n=Xcnw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfZcPsXesauMgiuDb3zWNjdSy01AN4nOq7hJCfMkEgeQIgTq/hWbJ+QRG2aw6mPwywEhrkD6XtD8CBk1DIMJpZDzc="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.5_1617126840593_0.6171582951807069"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.6":{"name":"discord-slim","version":"2.0.0-dev.6","description":"Lightweight Discord client for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"discord":"https://discord.gg/drsXkP8R4h","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on('connect', () => console.log('Connection established.'));\nclient.on('disconnect', (code) => console.error(`Disconnect. (${code})`));\nclient.on('warn', console.warn);\nclient.on('error', console.error);\nclient.on('fatal', (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n\n...\n\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: 'online',\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"5792d8352e27332a995b19c3accf343b19bd9ab4","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.0-dev.6","_nodeVersion":"15.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-5apPSjLaQ/EQ4MSam/k2d2CqoM1o+cNP+o9aBRsEL3HytX6tLPSdEaa1FrulY6AlCEzE9rR5Qpkj8TSZSZXzZg==","shasum":"b2621cc6bfa085f297b3fdcd8476e9ca3136a7bf","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.6.tgz","fileCount":17,"unpackedSize":120780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY5YGCRA9TVsSAnZWagAA688P/A8a2WH7iCSCZaJIV2aR\nUx8V4DiS4uJbliaNx6DnXGCFkCeWBxVtUM1Hzp0h/pb3AdLHqT7FH76qveai\nXoKO+yf7xijIE8Q9Ucm+y+yzJ6dKJmQSbcBduAF74ye8iVr457UjromeRQg7\nTAJCEAGW/OJ5HwpDdsZiakec8jbABP34rmpOca7bDIcDI5uhT8uUUXSfEntV\nfXUjKAsubV7EARp+GyPlHZA/L1bruZHdPNjfsL1yEbIPqdkw0mixbpyb9Bhy\nJFtN3XKzPxPXI9lP2oyMLhaeHGjAFOVHxFIm1GzO0ZVGnk/TnMXhgA1GbExq\ndhunvMkqrrHRgEVrRDVUwj4C/Le6uyz/DAedADPb9ieQgMRmLSi6D75zMijw\n5BAVe/xnPgAKGW1vqww633voQrFLAwWhpC6vZ1tj3WM5XOuPiy6/zyzdmeec\nwyk/Vw8P4Zf5ZHXnQ5gyyTeaqjB/VaF4Dwy6KwhJyob0NWdKjKImnQzICSwj\nYNTm/VqtXkRGehBleb7tMtYOuQ6ZkuqZKra/l6TadNisNTjst4XE/z77gFo1\nJ2F3C2z5a7dqew7EfSm5/hJDPvWYITJU5W6hHs41EXDOBr6q7UbGnYoAEeqQ\nxlrthNxkvrSl8jnoobWt6UbRulSkrIr9aOhurYe8t8dC5jo1q49qxvL+tS6p\nvoum\r\n=WyZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSogkKxwswzqkqln7TUluyF+JJk5cdUxEIJbOwjpobLQIgPzXls2L1sllQCnMBgw4PdK1B9dr0iALyL9xjtopDwQw="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.6_1617139206248_0.25181017659950644"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.7":{"name":"discord-slim","version":"2.0.0-dev.7","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=12.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 12+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on('connect', () => console.log('Connection established.'));\nclient.on('disconnect', (code) => console.error(`Disconnect. (${code})`));\nclient.on('warn', console.warn);\nclient.on('error', console.error);\nclient.on('fatal', (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n\n...\n\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    if(message.content.toLowerCase().indexOf('hello bot') < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: 'online',\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"4573c6df4a534963be5fc70ba7336fa4db6955b6","_id":"discord-slim@2.0.0-dev.7","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-WIpnRwemy1ua+dGMPb/H1OCsj5TzXorpGo283gUyDIIxKqG0j8p7uEaJqHHIslxPrgM463QHPq5PWhSmg7ywwg==","shasum":"44c80f533382e5269809ed7a8799191afbf300c7","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.7.tgz","fileCount":19,"unpackedSize":131767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZbVYCRA9TVsSAnZWagAAKdEP/0UoUhVeuRhwBMOX7tHq\nIl8oNIhG8x5EugHIXVNYeMiHQqTIBphmsc6Is/La+BrpEcoZgRQvRkUqbp2N\nkivZhWE97G/nlftCPpZhV4j0eVCoxk7fPgkzf7eAdtF8QsRliHH+p6eD/wQ2\nWBBiZ928w8gRUk+2Ff0YY345s/TFbuvStHx3rfkcGKCqs7/TYI+EKGRxBFwT\nSuClGg5R8UmgW1dUZL4MzoVPy80sqqGZdZY66xg0Tg1whj1NEWvynSR97K4m\nydal29DBMBYNtgCtQEqtOeFiQV6j/hBNCz4m7L/O/916kt+73t9o6EO4ZeFl\n7gn9eDpDkMlVWScvcpb4Ay/WOUHqblUz5bex+bpbqiEU9hUJujnQMfDsIC4/\nGCIs7XkPsFq3vyyaO9H+8n9x5LIGJ0ZvPIVjnfBApuzw5GDL6EPmTtrRjeUx\nMPAW47aXueK+sF/JjN+1xZtUVBSL8fM2gzlknW3i8itGeGRYrtSGA+hLvFaB\nSDc4RMEbSeT4XBTqBgA6LNm230Ac2zK52a91X6kFFIjf/cdll675wgeGQgUw\nI4DbnBXVQ7HY+TisKyhu5W4yJrIH6/9cNl7GJLUzLkD/35pQbazAcPBIgmC/\n/uqH+aA8Y5HKnrOiMYvzsZWNh6cPywDPS+t42vSNmnfxZ3UIGmSo76iEqCBh\nRhiU\r\n=Lwjo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF4EmLgLRcLJnU2hqHI5aUmFembUtK+n/Qj8yNVyjMrgIhANBhWwEijVrYNbigWaJrHQFrMQSF1Ynt9yLg5yTgRkBM"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.7_1617278295675_0.4042108389885837"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.8":{"name":"discord-slim","version":"2.0.0-dev.8","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: Helpers.StatusTypes.ONLINE,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"97de0133bf27f4f6ad592fa4a032f0032cec694b","_id":"discord-slim@2.0.0-dev.8","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-8pgNReOkQVUiuPnqp8NkEs1ztBAJZjncKWVwiLrdgR79Ts6DEbY+ATa5eGjwD+8HJGWHkrqwtH9jRTQetKY5KQ==","shasum":"37ad647e59d0884e36ae9c8551b7db6046a40e2e","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.8.tgz","fileCount":17,"unpackedSize":120846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZk4zCRA9TVsSAnZWagAAjEwP/jqsUr2fkde+nm/70zEl\nK3hQF0ZtdNhZelLYub4Gb7PhHTgnu7u6H2DeEfkwbf2fXGoTwzk48d61h7AY\nwTLjm8fjz81niNqDyqbQbw9NpqrfQxUHAKcIjxXxA3q+pw8xqojb3ZT3o6Hz\n21CAB4AJq+kYqyr2PPZF5KaIwGAYlsrreNugodtbQpSyl/ekOD0wqOrtsIa9\nmLcLiiwpEDZr9QbbVWhV98SgAcTXQoEByr20GPJ+mfG77FSLu84B857mGxlA\n4R9L1W5ymqUQ3Aqn55gejD0IYAcjBqKaUYAZaNtryVpoAEdq5IupiTunTNb7\nWbS0xYNGiPV1u6GgcuhP+dtIJ0sAIlPIitkUQx9qQkcAUb+lCxCwgZcJxAML\n/n2puABDoyOUXWfPrsmSv72r06+SKFAgcbFgMkwCD01Wl2uzHERcxK+mP2tG\nM3SLP/eAsKtpaaKqyTTSWQ0PIrUYadyC9cUBdP6UJlsdJYHpsPkaEc3dggAC\nYbLEioxfUc05MHkjKb7NQkVyB757lTaoJCUdugXfhehtqeeTMjCcyuvpencB\n6iP5ttGvIvhxxuO+kEhpz7ovYgVZD3lLTB3euxJLMhpgdNitLsveuvspKVkJ\nhnoEcpLPOVvMpgyq75l6jynSf/d8HtTv9ulJyZ9i77SRXdZgdXCIr1ORcnp3\nsZPc\r\n=zwLt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKd+aBrOj+OaBMO51JEKNHxMXNEkXmL8zcjrcCRCiX2wIhANIEMT1/kVBbNAtsJ71v3+LGKs3DG8MtkvWfQNvXiLYv"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.8_1617317427282_0.47237399078585485"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.9":{"name":"discord-slim","version":"2.0.0-dev.9","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: Helpers.StatusTypes.ONLINE,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"f31ad96fbbb988fd312cf8206ede02ecfa4a4b5a","_id":"discord-slim@2.0.0-dev.9","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-cHEOhaEqD6bFXfaE48oqueTnOZ2KzC4cSMZ79YoIyT5xH2Ts7j6/evi3TARV3FnC/9ZLlIken7lL6IYj94KgqQ==","shasum":"e0a66d5d746f5f73440943c2f84c1f709408e43c","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.9.tgz","fileCount":17,"unpackedSize":118859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ3IbCRA9TVsSAnZWagAA2K0P/RagDvSbHH+IrbPT0ddO\nj2+N3y8mK3Jpt8xeDmBHoYOkuHOzss1cVR6zQeZ3x3kAzKF9YmUGu86lhN+i\nNwy2f2jCUYia1H4K4i2PCDddReInVCl2nDZV+xd3heFPvpNVFVvjj/CwvgdS\nc+EmxFw3u//cX2KEYrY5f5UOS9V0mox5UhkQHO8jGwi+lSmfSbT3zXV4H8Lb\nE1raORs4Fd/nDIfNLFYnFZFxeDhjhsbLcXGzjANpBCkOVj/0MGEhZw1uG4Lc\nMtqulTTWu+jCl75H+IjvT5wc2ydsahFMWRq/LmaToadFquB1Cn8c7Fxe7dMY\nqGMFoLLexCBMpqu87gcABMYF+32qJm9kqBD5cAQOR6n3fMDAA+JyJ1iIjBD5\nPID1cT+BgU8A6SMPxJmgHbf7VFB4I+QVgurOon1bXWu3nTtcJeF9Ss5IF/Ho\nU4srf6h9cJEhwumY9UC7fo97DUNzpMBvqxb0o0WAWfRI9U5ELA/QaAhsPrAZ\nr1TbYmHkaO55Tor0AyrVn71kRbgHdJzhJrEyW0zTsIg2V8Hy+fTykgVP5gLC\n03R8QU0ZvLPjTlIPN2NuZaI1u5G3eCH5l8sVU4yDbxLREV3T7pCwP/1Xbb1W\nM216dd0xWJLBKQLRlvZHUJWNNUlq9WKhdjqJRdsuwOAfY9AdnSTkJxiY/48U\ndone\r\n=iR1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoMSdtG6pnuDxW/wUXMWQHDKSylJOIH71XdxD0GFM6rAiEAtkt++GpzdVSp8EVEm0F5xvHtOkHoYtrBP4MhjAIQhtw="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.9_1617392154999_0.490073443774548"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.10":{"name":"discord-slim","version":"2.0.0-dev.10","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions\nconst requestOptions = {\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n};\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    }, requestOptions);\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: Helpers.StatusTypes.ONLINE,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    }, requestOptions);\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    }, requestOptions);\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"76dbaf3ba73896d190d2d99f218677d8122edd80","_id":"discord-slim@2.0.0-dev.10","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-LntJn6uVFHFHJWW5S7m3IfNsKaD+hL1F52g8wLczrsCAvI2/V/qjdNfmzo84VPs8SbxL0JId1ERLe90ogG/bZg==","shasum":"6bbf7976b714d552418da737bdfb5ea6e9f24ed6","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.10.tgz","fileCount":17,"unpackedSize":123926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ4u2CRA9TVsSAnZWagAAt7EP/RITwU6P4jtUS0daPtOB\n+C/OETxm6Bm3BF0/ujqJGWgggp6431c50PrY6lzU0vHrH5zA4qV/GBx9U14j\n0PdlSL8DgMJKDQDuCy8s0Th8D+8hZD6Q4GrM23WLAeQJc0No88GQfwcNWHRt\nh9DzbSlld0HbfpuBDhzpW4f9nMy5sglKGKXPmyUwilZnZTnqlyCGzRPE38Yr\nsY4wr5Dr8mrPkLGxhs9o7kViNihTZs7EtUFcQHXJ69KmcBzYJKQC6QyZT3xB\ngMkJ/L/2LcToRAjwKLHr82u9HOajU908rNQYnpzJ6QbCgv3YIU0oweupCkCQ\nuhBSptNVkDKZ7MgNF91YDJMYGvXtMOdxkss8zqbUwzI7lejjXHnPZCWPq8ZZ\n6YOIEvIiXLniTZpw7At4jT85z270s3Cmh8MiTj6IZ7M2c+TqJvS7evPHeTDs\nx7U9PR+zNR2dKTvKUm9WPGsI5kz3pegDAFxk0F2jpylu1DnQhB6wGwZvjoWH\nBI5c6o6sRL049AXCwaVGgl6d7SypiKpaf5HxAtgOkDXN/doMD0n0guJ73J9C\nKl8dDuYPshf4tltiI+4WfUMwEGMKcnzobyi4qMVENXBaO1Job7ObS++KbsWo\niuEI0QeJ9Z7vX1lDfB0VoU0QVpAmvkP0CWychc7zHjxlSj5AL3lf3U8KZRgP\nDro5\r\n=LDYL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBz5jRmUwffjuFi0XsCY8bYtsKjO8nUAf8mKLR9aXSGxAiBhCVUNkC/kVEkabtm+y5ogzmalBeL7XEO+4zN3wctVDQ=="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.10_1617398709821_0.20882924174590878"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.12":{"name":"discord-slim","version":"2.0.0-dev.12","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions.\n// By design every action can use it's own options. But for convinience you сan set default options globally for all actions.\n// Default options can be overridden in any time by passing `requestOptions` argument to individual action.\nActions.setDefaultRequestOptions({\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n});\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    });\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: Helpers.StatusTypes.ONLINE,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    });\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    });\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"e434f006bc9dc1865d3a6f78282434c1fd7fd688","_id":"discord-slim@2.0.0-dev.12","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-cg8JtoGfVVAy0Y2XPRhlkZs0NuTuPPzlr+CFL2MFEs0J4ehbdpZbC4AzM+sYg+Tjx/zxGyQUAAzEN38r6km3fg==","shasum":"e28e69671d5d34100b36a1b9eeee02feb4bcac9e","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.12.tgz","fileCount":17,"unpackedSize":127515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgafSHCRA9TVsSAnZWagAARD4P/2p0s0l5891odH5gsgin\nuqsnz12lwQ8gXRO9lqYVDRF3jJa7ZgxEN0C8QWhnoGDdMLMQjpPpxFL0ECrf\nxylrR+GWxC6Lcyhejg/E83OYXRXiBqQlI7uPJZOfbtskERUVZu4Mqkl3Okmb\nSxDvzBPz8K30ADqRayfmQH/f+XmEgu4lensl75gLQOPRKI+HhTCcbiNQV9iw\niWWZ7PAK8XDJ4gqx3e+Xp6Dr9brJUOYplvk7SXyfuTQ6mQb4MaMoY1X2hiy9\nQL2HGjPoTEBVccVB0VgPeqaJqcmmjeXAwgXvrPdDRa5qPgMu44YhrMOF+ek7\nmvXmX3hz5gufqTISRIndb5MTxWWqBGnQ5dG8VCAJc/0O24DjnF29+SiLATQP\nWgXDyLqfs60a72ewSrsv6XhV2B+/8X8v7y64mJ0LeGBzBFjIskrc81SkfKVZ\nBQDLddVlgMKbO8WK+e1TZ/ruIsdOZT1ID5lm9AO1iutPDP5HHX/usRyT8DpC\nZkMFJKSacW90yQBIySOCQyDsRknnZKnDiUP6/M8VTEfdF/s0/X9j0QXf11Yz\nPB2yt/JvUE6vWYk00zDK72GkxqPR4oavM7riUD9S5CBu/Z0yZVuZdldW/+9E\n6cIXVPcpf4fsW3Xgnqq+rAMmTeZ9QBGxEruJAqS9/bZFXqFqE6vIq7+TGHAK\n02Fk\r\n=ChmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZVBx1rgti/QGVq/M3q4+9ju5Pehcwrqm+v+AhulnGdQIhAKXLCXBTMwbxV6QWQmsiyVXE7ql/gPG6jiF7VWvQM/BL"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.12_1617556615090_0.9777246140790661"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.13":{"name":"discord-slim","version":"2.0.0-dev.13","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions.\n// By design every action can use it's own options. But for convinience you сan set default options globally for all actions.\n// Default options can be overridden in any time by passing `requestOptions` argument to individual action.\nActions.setDefaultRequestOptions({\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n});\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, <@${message.author.id}>!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    });\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: Helpers.StatusTypes.ONLINE,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    });\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value,\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    });\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"af0aec3337bacab563eaf5e92a6bcde4a2b54b26","_id":"discord-slim@2.0.0-dev.13","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-inmgw3lpaStpa1lXuJqZJS75pAlhH1cTsZeVnerXTVpgHc5SagBIlRwl/OZwmylTLm6BpWK9oP1EzAOw2y5cFQ==","shasum":"2cb22ae945602aeb30576b294cc2bc25406d2c7b","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.13.tgz","fileCount":17,"unpackedSize":127593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgajO4CRA9TVsSAnZWagAAizsQAIT9FV1MhUa109rx9D+o\n2bfgArzo7QYR1sZXChycFHgJ6tA+fuY2siSDBVQEKe0IqMCRIRhMm1sxp62C\neJUqlFJ90bYk22nOn375kvrySMOwqPIbcR908xdk6cE+ckPzeMZP7AsL9Woq\ny3BkUhskxEwJ+Vxt2oK6VzMC1BR/LyFqjFv3YNtd58wRAX3LB+CMKWS9FDAE\nu8LXybT06UHJ527PlA8RleDMCwXlv+Dan3o2WlVuxAws/E32LOim1A2k2NhV\n3FxUS8xBYWfSGNpwcBmJ/srDkm+Em35tFZgLdgM3v9CjyVx4KEKkYYvIyze0\nUBKopApGzziUaveJ3uQ0cEqkMdsjM9mSZjMzMQEpSwsfqGFCDZ+QvYBSvzHi\nPc33Ai+per4pHa5XCLYPTCgvlrtUlzCxbcgog6E6uIYia6LDYWbSpbnvdbly\n6Iq1XGinPKH/P/njCirZooP+hPPKhwOUd5PsbcOo8WY2QMuY6vzwa5zph2f5\nE2+ilkXInh6FhANlwsAliuMcjF1eRavIHVpGC14LUTFjJV1nVVIuCvUjGgaM\nhQL7/reQAQyXD2UxDUxIOTutGpnXdMvE4+YLwVvB0PvVr+B99CW0nBsKzCMQ\naPFSE4jp3p/ewoyW+37pUasHJVGD8lvDKkMGqDjqLf/8fPwE67m/0wvRAZVx\n4r4M\r\n=moMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcAqcYkhhfYlvpnF8bnduPrf4NUAlcfXn6B7fp/RnLbAIhAJZTdaaJn7IQqmyHXf9BzRiq+h9/ny59Hxdn8yt+WGQJ"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.13_1617572792334_0.2551402479566165"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.14":{"name":"discord-slim","version":"2.0.0-dev.14","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions.\n// By design every action can use it's own options. But for convinience you сan set default options globally for all actions.\n// Default options can be overridden in any time by passing `requestOptions` argument to individual action.\nActions.setDefaultRequestOptions({\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) => console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n});\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, ${Tools.Mentions.User(message.author.id)}!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    });\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        since: 0,\n        activities: [\n            {\n                name: 'YOU',\n                type: Helpers.ActivityTypes.WATCHING,\n            }\n        ],\n        afk: false,\n        status: Helpers.StatusTypes.ONLINE,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    });\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(!(interaction.data && interaction.data.name == 'echo')) return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value.toString(),\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    });\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"c0b210386be452b4f4a320a0bb1244e487f020e8","_id":"discord-slim@2.0.0-dev.14","_nodeVersion":"15.13.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-LQZ3mKz8WGd2W17wAPdwY5yFW9NA+ZsVMT2F0/gtn7tkOFa1WrBB/UKRAKW8qPQE/kWAcocGgUlG/l1tJ8hYOQ==","shasum":"e2354a055420fdf2ab5f18db1966f09ff931b54a","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.14.tgz","fileCount":19,"unpackedSize":132708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbGXUCRA9TVsSAnZWagAA54IP/i3Ec6sS2sT5+4m/aHNA\nW5Y0whDBo/IqZuInLBSAeiC9JXYqnwx1AqmPD+R64gyG52wJtt0WY1rTkJns\n6DZaXRuQGxQnLKmeiuMc4yQCWyjZrg1a1mMb6qJBr3hvryZPiQI2z/hwUb4H\nT3HebhFLiIwjemiCrrRgo/YvHiYJpyJyiByU5qs6W45LTIBaZqOA24kV+dNe\n6BsGhxfbm+v/0kjDWeSxv5QGBhHpHn5WxzNaH3HwnMapiNGnP8CvcWBr3fms\nDhAJIev+0DDQ/7ikB93cdggYQaliXvUc52/Gi6vrw+fJHC6SU830nuy3OnQ6\ngc8pUlG5lvsioegLkxCH8iMoxWVX7T5C5Be5J9LGabnd09tzpWjPWa23hr6U\n2tajux4+yXxVFP9SdXvt36/6CIBIgBzvJMNP9ikvydv5AslnAzOXg4pWhsef\nWeOtDMBfSBM1UeWeqXaASZs9V+BDbI9Yl6I9sYdwFbzAvIN3ujtj4Di0K6ss\nZvCEje4Eir2T1ICWMvD2RB97lw6GKTeJLbLvjde2LANcWNAwdZXeAqFcs4i5\nMz2pZk2XnhlCdWsqsgPxwkmMDw7fbAMRQfDpKIiwZxPKrcjQRxmkC/tuFJbn\nuye7rUIRVj8crCKRESRX5IB4bUi6ScSrCQltaet/TfBUBsWA/oz9wqDqRDnY\nzslF\r\n=K9ha\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrxjvEPeVYAcvJVeqcPf3x6HQ2IRbYJOJ4OloGz8TDBgIhAMFgfD8NMZImt5KqVMDtt2EzHlKYI3WcZu0LEWzkHafN"}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.14_1617716691979_0.22012918128186798"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0-dev.15":{"name":"discord-slim","version":"2.0.0-dev.15","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"https://github.com/HanabishiRecca/Discord-Slim/dev"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"readme":"# Discord Slim\n[![npm](https://img.shields.io/npm/v/discord-slim/dev?style=for-the-badge)](https://www.npmjs.com/package/discord-slim/v/dev)  \n\nLightweight **Discord** client for **Node.js**.  \n\nProvides access to Discord client gateway and API for bots.  \nVery minimalistic way without excessive abstractions and dependencies. Also with very low resources usage. \n\n### V2 IS UNDER DEVELOPMENT!  \nContains breaking changes and incompatible with V1.  \nDev version is unstable and can have bugs!  \nAPI is unfinished and may be changed with further updates.  \n\n### V2 main features\n- Typed actions API instead of manual requests.  \n- Typed events API instead of manual packet handling.  \n- Actions is now independent from the client.  \n- Uses new Discord API version (v8) with slash commands support\n- Sharding support\n- Voice connection support\n\n### Support & suggestions server\nhttps://discord.gg/drsXkP8R4h  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Installation\n### Note: NPM version may be out-of-date and not contain latest repo commits.\n```\nnpm i discord-slim@dev\n```\n\n## Usage example\n### Initial setup\n```js\nconst { Client, ClientEvents, Authorization, Events, Actions, Helpers, Tools } = require('discord-slim');\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions.\n// By design every action can use it's own options. But for convinience you сan set default options globally for all actions.\n// Default options can be overridden in any time by passing `requestOptions` argument to individual action.\nActions.setDefaultRequestOptions({\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        // This includes the first try, so values 1 and below will be treated as \"no retries\".\n        retryCount: 5,\n        // Rate limit hit callback\n        callback: (response, attempts) =>\n            console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n    },\n});\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n    // Filter out own messages\n    if(message.author.id == client.user.id) return;\n    // Check that the message contains phrases like \"hello bot\" or \"hi bot\"\n    if(message.content.search(/(^|\\s)h(ello|i)(\\s|\\s.*\\s)bot($|\\s)/i) < 0) return;\n    // Using both reply and mention just for demo\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, ${Tools.Mentions.User(message.author.id)}!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    });\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n    client.UpdateStatus({\n        status: Helpers.StatusTypes.ONLINE,\n        activities: [{ type: Helpers.ActivityTypes.WATCHING, name: 'YOU' }],\n        afk: false,\n        since: 0,\n    });\n});\n```\n\n### Using slash commands\nNote: slash commands requires `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/slash-commands).  \n```js\n// Create a command in your guild(s).\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n    Actions.Application.CreateGuildCommand(client.user.id, guild.id, {\n        name: 'echo',\n        description: 'Test slash command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    });\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n    if(interaction.data?.name != 'echo') return;\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionResponseTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n            content: interaction.data.options[0].value.toString(),\n            flags: Helpers.InteractionResponseFlags.EPHEMERAL,\n        },\n    });\n});\n```\n\n## Build from source\nInstall `typescript` package from `npm` and run `tsc`.  \n","readmeFilename":"README.md","gitHead":"32da1b246245098345682f14d5ec11ba3476bf4d","_id":"discord-slim@2.0.0-dev.15","_nodeVersion":"15.14.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-L3Il9grl+f89fqDh2cgev/0vxa5LRaymSyUYgud+++JPlIhjZDitj68w35RZ2Dx+RMp7i/zuDefGy1mgOlLC5A==","shasum":"3041d21b7e989a8ccbb9f6035671fbe919112448","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0-dev.15.tgz","fileCount":21,"unpackedSize":140306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbcH1CRA9TVsSAnZWagAA6GMP/3AKCILxBcnwy9BC39lP\nTQNA5OouHzXG9iKyrlhyj6G6HjGOhNBKai3Dg9z8oAaK7ITY3NSEwr4yDnpf\nNjjO24inE4UxDhmrpUrwmHtDVdwG0TwvZEftIK3mMUYJZaXohokxkqMC4TOa\nZWN7tZB/GL1L/ZfXzA+6GKIsYtn5hR4tAOSMkp+XpUpm7dBbRXLb5qgvZfik\nn6MvuZ0aZBrygyG66Te7wtaSv131nil13L5Mkum5kBVYqXRszLxfpXOJaEES\nl3x6P6sfEhuK857+Xswg3/bv+wTIqv7ZmBalL5FGyTbUM8Ko7e0/MgTDFwXd\nftJMo9KPPsz/hhocgZpCyNqkxK3X57Ly3UI4liY87yxr+190ddd0JkNiep3j\naZ9/C2ePe+Z99OXpVhOYAunWBb01rJLde5MGyCtLROBH1RAlHa51TjoINJ/Q\n+hcOKLej6vx3HMhowwv4bChtT1r+Rhm5RLvInM+n/YK4LonPVd4/yZLgpqhg\np5fDGnq5Pe8LKUDEbIczbgMWalwwbAvX8zZsCOuW2l5eV6Rrmi2sJHBxwQnx\nXFgGj72Q0aRI/Olq2wCV75UrBuFxSLnYy4VqP8/baeAi+91eiiJYsyfVwYfr\naFpk48VJPGGHQCw4BP3M91iBUgwU9B7TbHxtZVuuU+kpZCgaKzjCwyc8Gqla\nNfJC\r\n=c3zb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLoFpDJb3hkeC/AW/x2l2fjeX1QkcibXqGTVpAPKvkJQIgYyWmvyPmU8LWE0CMoytk5248S8gDTbE0fXfIdxaPluQ="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0-dev.15_1617805812731_0.18265908376821316"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.0":{"name":"discord-slim","version":"2.0.0","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"01a87d91497cf990124915a69a445fe35a5ff0b5","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"_id":"discord-slim@2.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.8.0","dist":{"integrity":"sha512-cyVFaZNTFklUZuxS+QOWjrptgKatBc8+ydO1itpApaZKpJSa7fiSLtLkbORoumiwjgRhaDuqiZ9ez17Qy08nNg==","shasum":"8ee52cf87476f3b1bfc508b54ca719564c5b7b1b","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.0.tgz","fileCount":21,"unpackedSize":139896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiC3CRA9TVsSAnZWagAAU6IQAIzFTsnPYSk/+7cZj/u1\nkjE4DoFFIjEqf2sjYGxJLAnzsPzAejz1OiAsHXDEHxASqRnTEStA92ijhT5z\nttahB3hjcFzaZfTqOrlbVuEQmoe7VN7UMJzIQQDmsDpPU7oCwqfcZRfq7BgY\nqNUGajCZc3iiMdjzo5i0XZCpw4ilxW21poh9eF2IEphCjFVCqQ48TKryvhWb\nuhUuVu/89MAaYMiyDyFgcFxRpluOgzCV4UNy1cmvDKoS92nRd4TnjVrk/YAF\nPAKRg37hhD9gqoi+omiTigWj6ui0Ei5YDgl8z+Cu2qdQvnydAnqCQr/aBvZL\nxlmPFGTGYS8gcToHHFNDulqNrNvcyv3Yle4c6MBSNqWce/kTdM6gXVt/nR6k\nxwgknoQDKQKxYT5NAhcDgExC5u1kRDAdrNc30aMpa0wJ+ceTPPwXUqHgRhJC\ns/BISCwPaag1h42JaMw/cpN/Q0mTUOFfjWC3a1xzzhp2fyV1BVMPSrc8a7at\nJVim3pPaGUIRGgqsWeFjjZJQfkmFnu8OSJyQdDeTJVJIPLvKC6j1p+fNwd5e\nlN0Byear8ms2YHjQQOIgshxpKNikcBoeZF2zUCk3X+jnBDKcWdc7Jnetz0+F\nvJ+TR9pzjlFfvqIszGWtQUngYHHFv5nGE1ply2OgCpYC0R8yvj31d0BJ07Hw\nNyoj\r\n=3KT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKFJTfPuQ2mqMBNoQlmBMHuGLGbtVgtqgRMzj0pGgXnwIger/FcJTB+n25DDBWTP2pnr4Po36M7qMLRWCL4b1WNVA="}]},"_npmUser":{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"npm-does-not-respect-my-privacy@mailinator.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.0_1617830070463_0.23353420565509442"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.1":{"name":"discord-slim","version":"2.0.1","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"99eb6bde8de848754f0cc8260007ad8aba293941","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"_id":"discord-slim@2.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-3gfzNyVB2gC4gNTHVkN5NL2foW8BUeye8/PlbKNRmWvoMpmrYPRqmsKsViiVp2h5cODXaDvVonCuRiU1zmZXIw==","shasum":"e7b6f0815ec5a14c8f8f2afc770286b166b70730","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.1.tgz","fileCount":21,"unpackedSize":142674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggFO+CRA9TVsSAnZWagAAwjoP/1UngHHqz+UWj0+4wg4l\ncn6CSFYpGYlwJ5zvrVsoeiwpTZMQX+QtmchwYOq6BSwlzZo5V9z5+5qYvscx\nCofVVTdedcDBecXeEjG88rCOwwEtQpgtvxLnOvJZiyRhqDYaU0pJscttENRr\n0pbvvXaAiHJqTMcK60bF7Qex1tSL1oMv0KzMHn+lpWlie6U2DfErYqOXr8BH\nYc0lVpWfZ0Lb9uohznnu40YT25HipNBHc3Hvo6T9T+B0rmUGNpcmKJS7JXeU\nTjISEJdmHtz6BtBWhYQiwSw2mhfGYlSFWMT52+0rnh54jVj8LUbsyAJok87z\nBpPN4xSHberauzvbmHszVXvSDx/7WRPEJSm++z+GKrzWeO8ztII01bADIP+m\nvSoTwGi14LM03eYSu5J+JyzLRyehQOwgFVFNpbNuYt1JAoobMLZ5beNjLXFA\nS0ej0QaJGbkppXBWcLZeKoUZHP+OvcU+3RdEjABl9KfjqjlGDS7yi8is2w6f\ndN8OQEyaH9EbWR572p7PI36ZcE8V9KzqZXwH5yaRC1gRptQW8WHWQ4NsRuxu\ndp2TM++cUkJ1cM5kGxX4y8ctVVECQ3WfDC1h3uqrZm95fKeHqHnjSIeg2+OX\n1F1xao5nuHwasxIYPzg08tBNCRQsavKN3d1WwtUf1C6fWSCUe1RNUir+9LFV\nC9GJ\r\n=rkWc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlHMSL4SfjZUhFOBfJPFRwkZZvNTWY5AqyQZAvu+g4mAiEA/WKXzIRBgS9siMrSTCu8//nqcC1bxpt+NIOfP0+Eve0="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.1_1619022782033_0.4542413084864012"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.2":{"name":"discord-slim","version":"2.0.2","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"515765d84d6a1a7c54b1ffe6196fd2cfb58407b8","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"_id":"discord-slim@2.0.2","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-alGNTNBv0yanxhcKX2c6qw0MfYLlABkwYgbHDLX9NP+jnML8EHnDSw3e+T0adSgWUd6r1OmRmlDHVWky9H4sqA==","shasum":"5ece3b00efe3da59ba3bbb7c7cb8ad898b0ed519","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.2.tgz","fileCount":21,"unpackedSize":143157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglCkUCRA9TVsSAnZWagAA3IQP+wckl2+dUeINzU+LRs1e\nzLbWRRQ334JzJy0LQvFndFxTpR6CWu8TXcU4VF7q/yaDLp2kIegb8mXxHJ7F\ncWz0bjirjBUuL8fWFQBsmEL7BJ/ZvksWMTojItqYwpUXR/MHFMGaMcnT/eY2\nM6IW0OWqD9SD0yAqP95CoPoxOY55HPU8j6sJtteQ2qH2f8qfjP7qiT3e74aZ\nuMKmbhk62soDUVdVIwui94eT4QiM9smMlV1JtM6doB8yBahsgcCRBEsPqJM6\nJD5M9lSfTVZ/xdq0sy38czbpa5OqZQRRHKyx42/p2RaZLb+0qGmxqJPfyjJl\np3TqFn/84yL54IXKjzOqzry9mWw2xATVo3tt94QeTvJzeb0an5ELAE30VuoQ\nCQ3MQH2otnmHuFSM1kRPUQl7xxqba95akTDQlBsVrqRy3JbsSqqegsHWs7rL\nHF7RWxzD1KCbH4eQQWfyglhMp1XGlHo1bNa3AACemClLdC2TT9k5oWycF7Oh\ncNPgHFFHViIEtIZuJDen00eyz4rNLG/dtjf/OCjQue6q0dgUaGLTNIjHYyoc\nuEU05DdeYDK2BchaWdGgvhEuWQvqhEUnzIsMJFUl7Wd2aZv2ElQ4F9O7Xty9\nfclTvnZ8ZuraBL8Bh47QvFkNaEvHDr4T5noP08Z6lLo7eUXdjYP2fT6N5vBA\n/C8N\r\n=xMa1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTdAeNv3R7BoxB748Jsp2x+CQq9+5anTvkNcYyNP+lswIhAN4NVLMjnVc8mq22I7QWlB9vPTguFm83ARKZyTrWQtke"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.2_1620322579564_0.5522865507793506"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.3":{"name":"discord-slim","version":"2.0.3","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"homepage":"https://discord.gg/drsXkP8R4h","keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"1cf5b81e0d833dddae5d154aa48ae53eacfc8e8a","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"_id":"discord-slim@2.0.3","_nodeVersion":"16.2.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-Mw2vXCdCqX6Y5KBdRb327HhLTszYkdHdYG0AIT2LRfR8xBUtBUGtWxT6vna92A/BzVQWKItcVNk/thz7w560Og==","shasum":"5334c6194432c326ba3b5874a935d182c35f115d","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.3.tgz","fileCount":21,"unpackedSize":148224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq84FCRA9TVsSAnZWagAAstIP/RtzOqsirVtYX99h64Fj\nvCDdMwF9bVQOSJ+cKLhPYgza8jUAgGGhFMDsfucTcYSnq1nJGjkBAvXIGvV0\nujPC2KjlS5zbYIDh9/z91TrDSh8KYBAWi/T/DVc10E2wgmdyByGqrFAmDoLA\nbBq8LVDjZGaXThLj/vC/jgcOMTNyEUkHmYLz3HOSPkrMbW6M25j4bikcTPpQ\nNFVEQQmmXS9a+BZsamghbxiRHRQrP/SEzHuc/xLB/3F55S0MsWom/rFAtUp1\ne0Y00NOl31bTw6brTU7HyJAkcGdQu7v1eR+c7z4iNGFYu3vxE18IxppKdOQI\nFEZ/8Yt2jCE6Hops/65GQJSqSBYjqeDXhcs6l3DG0lmEi/dletsZR8QKpgLN\nM/PAyyoPW8+kD3HUgzlXUDXLR+Mw14Uu6dSDoVwqugzQMcC0Rwt50hHW3PrQ\nydHj7h5waeo/RJSvZzZuBTBE9f8OrvKaGfUKitFsg96EFRWXz6Fsaa94/Hqa\nr82iI7izTYpR8ZOeFMueuQQeQDeLeNaYxpRmP2U3PJbkziAmyboEjrBjDrWY\nAISuklH3KJwGPuY//dhTHc/Iemn8ChoM4Z9pU0m+EG4rnosd10z+4EMGyYHZ\nhaMgiuElSNC5LpiLfxsiQT5yzmc5NI8b6elUCWoA40KmqB521F0KonDDfPOu\nlorx\r\n=1vT0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzq9xAMi73IpxM1zBgqyCpiOskkDXCgYlL1u/j76qlmwIgAt3fj2jfCQgxLZnea7V5AL9WtQtAuza2sSl0jbV4mQU="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.3_1621872133008_0.7348813420980322"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.4":{"name":"discord-slim","version":"2.0.4","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"8a12b141ba47e05fce75e981e627ecb324794766","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.4","_nodeVersion":"16.2.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-aOU3JUbhrT0Kx2f9NHhIPMZj5zOjkYswY/dKnzRYQDHbWktpxvEU1sqXQS/ci4xdO4XvsRXS3OOGJ3ImRykL+g==","shasum":"097c169deadd690e38560a36c0d0c3a20658185f","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.4.tgz","fileCount":21,"unpackedSize":155074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr+c6CRA9TVsSAnZWagAAGJcP/3iIBA+aFSGi0lSLEMBq\naARktH9jRexwu8RQ3WzhwJtPnQ5C0ZkQ7RbKDwsH3U4eOUJhEiLZUVYHlf2M\n94iOSqKtwzAbisAKGCDNDjY4CEBlEqSbCjc02PKowaVPyDJ1M7WuwTBdJ20C\nvPj6m2lOslHkz0i0SnRrH0HCINncVBk7gzSNrbIAEbCDvgl0DsYKjiJUUtag\ncbnXX++Z+pu/4Ci8QFzrhg9cN09Irs5k3OqGxdGrk8W+OqU11Nv6dYO9kcSf\n9PWTyxpm4MdR1u/w2aptwThme4FZgneK384bgBBqc7hsN4Yfx0/GVqyPDIoz\nxzcPNFfgi6PHlrNhmTfDGtXoIwdBbmkcwjq6Url+rUIpORH413exem7FMAf3\nP2u/eJ72kOGlbkFFNcNUxgI9uVskLBwEDM4y5M8KbY9wqg6nMTWMtRU+Q5VA\nqXsWdKeIi/scqF+H1DNwGj2KMYPLLuqZDyYFEAA8BFTcLisb3aIzj16iqEje\nGgF5xLo1Jd0H5Aw4OAX6KdV1LMt5oQWut62Zw4VX1Zp9V3vQf/aPBgbjt7cb\nLJC3ZD5zq1sopUSguTGqi/4h0NTDQcYbrEZPZGILI0BQXmt88lNZW0LSsywN\n86gpFmq77QqB3KS8u9NE23hNHkAdOD2szVaTS/DtDEVvaQ+rnaOA4V+iAOF6\nN3EG\r\n=OS0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdyc1QUz9djCc57ytfSe02Cg/F6pHrsaYEG+0XMzEDMAiBOGVcZSNFzEWyI7/y11tDGEs1FPk9Om5dyHH0LnLJ+cw=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.4_1622140729378_0.1353731308563193"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.0.5":{"name":"discord-slim","version":"2.0.5","description":"Lightweight Discord bot API for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"75dfbf9827f09587006c1f7a4765af4f6da514ac","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.0.5","_nodeVersion":"16.2.0","_npmVersion":"7.15.0","dist":{"integrity":"sha512-y9fk7sySPBZxjKhQtU+oJ0HE/LssA2dbfMLWnKzKmbf5h2frhjZ8/J3kBlrFfo0gJt4hDTjdh5yALe35YE8Hfg==","shasum":"b2f081c58cda82d56b14eb0c117202b10e0b09a9","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.0.5.tgz","fileCount":21,"unpackedSize":157898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgs95gCRA9TVsSAnZWagAA3OUP/Ax7n4U9nxIa3qvdqa8i\nwLG0C3JQ5fot/YhAO4shKGYvVddVmpUVmRxOGoXIy1pZn89I6MXW8AVCaLeA\nFI5o/78ipdsPiPWqP5WUNZ/3DGNpYJbLyteSRpbfSsYl9HYfVTiFqRf+l+sk\n6m0qZS392nPzWW1BtXStsxzk+zpMMublH1VFL7cu1le2LB06A9H+gYanuPaY\nHA+w9lrNGCbCQVjGpuZdQTvYieBA17AUO7ViyCO97DW2Z7NdGq2r3Lg/XOac\nsyNWHIWd81VCSFPz4/QeKeHNXfydKToCwFC09EkGfUSlTt8J4raiw53gWpRd\nkEy4+k2c10Vw/SZVFfEuEzskEdCCg3mDzqCI6AVBmfJfh5cr34lLO5f210jS\nRfvaHX1EeqQ/audqkKKJu4F0518jqMSnCUxFZiOpAtEwJ3f14++dX7Ts2Ome\nizhUBdBnVDy0zCXvGSw8kw6uDCF9RCpki9envhH8zG0dC9BVFEcl2Ng6bmpV\nalkgOOjKJbM4NA1r/oBXgRONeGC1gd6L1yAphSuEFjX1kD0X93YXliAHNPOc\n3pRRDUXOzS/4VilI5D5Xgsu/kgP0oLMkg/MKP9UERi4m4OXEzYEF38ktWX8f\n3tsgHFSpjeuuk3UvY1In28g9YMDEXr0hlJiBq5+gqnQeFxMPGUUaLPd8BypK\ngdOK\r\n=boTc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/vqXmivMGqTacrIC1FUwd75xY6m4uawHdFTSWYz4pHAIgTrLtKbI20YFh26YiRS32Zr34I7zDslkfLlCLioQ+qyc="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.0.5_1622400608261_0.5025317645222851"},"_hasShrinkwrap":false,"deprecated":"Deprecated"},"2.1.0":{"name":"discord-slim","version":"2.1.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"7839c626e4d43a595fe4b773dbcfdaf09cca3bfe","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.0","_nodeVersion":"16.2.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-MoF11mPtPs/XFEEo3HcSBivIO8iRnrJmsUEkTk2Bb8kYv9R6HLf9T/4IOqi8o9vsuByMWoeOjhLO1OqkgIoF9w==","shasum":"a55256dea752d98e5c1e92f837eb5777ad4822c3","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.0.tgz","fileCount":21,"unpackedSize":163099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtrBHCRA9TVsSAnZWagAAekcP/3oyiqLR39rc4umPach+\n2mQp165klpxnTkquhwS9O9Hprw2LHW067JXhVn+UpZ28SNp6DB7YmuSD0ybl\n50irInJYUBv7E/ct40V3QDDkbx3mYHIJVfCyr8aN/oOGKmsIiP9XRcffEU/8\nWk9AiR/kO62rFgK5L1ZX3Y/I+lPNPgMImMf7veHPcVUM0Q9nhDb2tbfX8sbl\nwsIHqCqTIe41gOXduN/5lzh5h+8nyfUOYdk8Ok4uRYjuPmtXKEnZ7yKt8fhB\n15MshRzTkUaiCTFkYkGVHPLaZaH/ZP4PtSWre8YZKwomRZAT4Yx8XOp687Yf\nHYzxFUGKAKMMp3ozcYv7CvvpUqNwdfkrWFX/7y1EaCJXiVW7d6Ud6L9w1I0Y\nI/uMIRFxKvOuZzKgzFwTToduS1sfrpwU+WyB4EdpIxcKrF3ginzjdhfSsWMw\npgBAIia7VG9cr48sqo7JiH4CmRiT4s8xYmslThukgEtxvSfcpBT4wfFUzH9J\nuLeLudBsHMk0jj89hzYlJdgJHtZ76fC1SQVfFgAfdqisg/biC7X05U4hdt61\naafdo9P0t/0ug9bZ4G1IpimhJI0YE7l4Y+l5pFCOKptCa0g0lJwd5ATEGxAy\n4L28gCAb5l5yTV2D5QeJP+Ttznhnu8yRxEyFFNco78KKV7utzYHZj1qhI+7A\nkHck\r\n=uB93\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBT+9G7qlUeDarckmc8UfvXQ76CYllgse+dTXr+QkaZzAiAXZb7MHmEGNnPyKTq6NQYG90tTL3yc/LUWnUKgKhg0vA=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.0_1622585414523_0.9394803053151173"},"_hasShrinkwrap":false,"deprecated":"Not recommended to use"},"2.1.1":{"name":"discord-slim","version":"2.1.1","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"7364172b9bd30aaf1f6d45d52d68e603cb49c8ad","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.1","_nodeVersion":"16.3.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-Tm3z6eVYtaGa2TpfBX3YQMTYKC1BvlF9ktaKA2+aF9g6THiCEmuWDB0SK559FABlbzzAY86PnM2FAC2UT+qC4A==","shasum":"6cfda3e08c42b37bf67a02f7f2fb39b4577c5d72","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.1.tgz","fileCount":21,"unpackedSize":164115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu30kCRA9TVsSAnZWagAArE8P/1Z9wn3mKkxAUedMwIJq\n+2iAUO0SgqPs9vA9KBcClH+K9BChtiRYL7j5qRRBhEo4tflRoQRGRyU+OhWA\nwZOLfpf55Pc/iU7lC/oWcCbjtYATFquIKmKB9Db+dr9FcKYDPwvofvVFHVmO\nZ1gLZcbL8t5cx1+XVrrF4/90rc8lO4ISOCwco1xEGU9W+fq5B0Ou2JuHxzni\nKehTSPKFXpGID3U4YTAtPETNeRHpbUOapPbjM20zqHKp6Pwwq5W8YHmbTOoA\n9l0VnKilM//mmPhuYw6rsCZ2MvgHJxIHRg2RuPG2b10zRFGpp5DgB/vXaPY6\nyHIZgAIY2g+MIrFwRc6I4H56KTK+eyQpPnbgJmoAF81d7FHVCHHFQW4icEmj\nySc/LriEOf1b84stE2iM69X+xE1zuhL0Ar68ClxHPQH+h7pUPl9XnL3kCY6A\n2CUPukVNklpsbY96cv4MplAk4UPngIZtol5HpbTSxZMQXcJsLX0qPUWjulUI\nk1ATLkE/Gtx71S1dZy0jFaJHt9PvoQwaHkTQ7urytkWtARjr4956RmcQAKdi\ne2KusxJwR6uJDDnuURCs+ySgCUUksoQaw0GTS1+ZW5vdCsLcWcuP5fIFh/20\nZW+v05otmnUKwhI0z0IWHOhc99KK1YqtDRRQZsX5yZYEV8mrlpd51AeVjqva\nrFq6\r\n=4B/Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNSeC8AK4yXz6XLpD0l9sDS6Qk6yptcCchikZNpBJ4YQIgWtJrY+an67hUKdIRCFCH3UgXgGkBGQ18vyjsPaTqlGo="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.1_1622900004349_0.5701152386191832"},"_hasShrinkwrap":false,"deprecated":"Not recommended to use"},"2.1.2":{"name":"discord-slim","version":"2.1.2","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"4bb6f51fe26030c652e64914c8338c930c65e8d9","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.2","_nodeVersion":"16.3.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-FzAkjwqKKVk7IFEkmc0iujfa6+qOA4r0xNpGBlLDD2tw84YHJ6kJECQbPisFKIjbWNd5UXkdpW6xof9MVkMm4A==","shasum":"f29ef47e791622a62bdb61797eaf46c1f103a317","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.2.tgz","fileCount":21,"unpackedSize":164178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwjGUCRA9TVsSAnZWagAAZ+MP/AyMnfxVCvPlNGh52oDf\nApHGzV+Y6lJwITtXCTykQD607acNtH5qtgkID9fhqNAXf4V+U8hwMWyI8+h/\nEpuuVHYY4br7R8nvVzyFf9/YnUoSBZAjUsTgEioXibvKQfSKaSgVnaT2H3ZQ\nh72zNVUcXQWHdxFa8om8yk7VN8Hrl/kZeWWRxy9DBRmpCy+GrJumfPVVYG1Y\nzRaUfJ0K4GIH2Lufx7gmG7tNl4CZU3ZqI+QTfcQXY3Ee7IVeb5nrQNVFa4Mb\n8xucGQTtOxUuHgEcOEZeHO+LuFmYPTWngajmwdN9Mzh8tr2Kh4+XugkENqWg\n88sk6s8IrdkgtGHmyaIqerc9nlAwO2Te1se0UjZfON/qlENmTJuO3aE/2SYp\n/EVhBABk0Nb0eR3bN4N47icGyq7oQrlOd8SGxjvih2sajrAYMiUGEZUvYfyF\n9fGl2lvuhwS6/12TRF5rjyXWtRKuNjqVSTZX0EiAdO8wKTRHDQgsmOOU5d9M\nozNMB7dijozHyvST6FkidZi10fodEFAyLqRJvxKH7QXZzAYfjq9BwS81baLz\nqp+cZeG3B7CN4I83pkYHYtZgIbi9mr6IsCowKbrTLj+BBqCe+rW2rCvmlelj\nMhjZwWNcrHXTtfNJhAeBAgrp/2tjuazUhrpZSciwn69vYTIMNPqqwcQD40bF\nq/xO\r\n=xcT3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOMGtZago3Jikvm0G1eqtL/xMnJHTWEBEGUbx6GC+wDgIhALBlj/ZysrA5NKlmMeLBqipswcOyud5UwgynS0DBiJWl"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.2_1623339412533_0.8017979197960272"},"_hasShrinkwrap":false,"deprecated":"Not recommended to use"},"2.1.3":{"name":"discord-slim","version":"2.1.3","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"1e4e58b304caff21e269d3f323d5a5203e11d8c6","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.3","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-1dW/9T3kkaXsXD6fqR031QfxeeDj6MzlNKp5lBxIR7kFuk7wp8IBIrMEUzGrIyyBxmIkYIlgLCfln3APsUIL+A==","shasum":"062b0796bdd2040757280fc7d35bca9635653c0c","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.3.tgz","fileCount":21,"unpackedSize":164150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxJk3CRA9TVsSAnZWagAAty4P/3TSY4S3z5X1V+OmRGVv\ncLbX/Jvs/OW4BUECh35grj+oeGMjZLFPMGsoOFXy+jBu3nJGWMVRgJbyyiLb\nYoOnUWnVJmuKp+U1Y/IBWpEnBJMSg+UyCiwh+4qPdy+lq+eA69vXB6EKf0/2\ny7pMwUtNaOgJkAbQYrzP+JrtnkAOm4QuzdYnncxfxZW/M8RZtNBE5bQ8Pwax\n0yQC/5fxdNsCJzAxCa3AQ5SegfR+gXlsXX4j3BreIqer1xRS5IzVRRkrzpGq\n+ZIg0PUmzxJF6QSqCDqVSZdTNNaEYvo0UQw2sxjnTA2ryQg1hvjcjJn7EoHR\nW2p5p+DVtiBtcM3tr5xq4X5PUowqLRdYaS1BG5+/OlwDjmie/AoA1fZuE+0M\nX6qGIqVDvj8N8d4r92/a18dCXr8p1/0eZJ8yu+NQgiZKN1obe3VTxks2Efrs\ni+LfbymqgQBZxUHiHxW5UiBzyxVgWMOKfWximlmzB8LbXXpghvdTACSzjzdU\n7/J6gdgIV6euFBWgwPSKu3qoSegSx9KG4kWMxdboP+32lVzsME/VlPOI48c6\nSqNplUQIu2BOONhHRO9+fllNGbfn3KNIQthAneA3mcX4OGfkErqLjQyVDt/F\nT6dK9V/SuVkDOuFZMoVOZaO7Pkm5FuuUI3sdIZlvp4ijMm03VY0hEc+2SuI4\n5OLu\r\n=ejXy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqKKLu8WNiQsfB2U+nJPLBMUxK9MU+LyZYB7k1Sa1YIAiEA6aN25BxbXiseiFF5qOZl77Ym7srkUSVlLQPdabAfIxk="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.3_1623497015333_0.2687789196579011"},"_hasShrinkwrap":false},"2.1.4":{"name":"discord-slim","version":"2.1.4","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"^7.4"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"b8819a9599fc979ee856f60fa191ca16fbe54ca3","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.4","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-o7F9raDsmjQ7Lmf9p1MbGnHwtgvQacb1kjVnQVf6w1KFI40xyosOqJ0nOE4TQkvVZkJenQRQQIwh1kahJPeMtw==","shasum":"138bb3af4316f4ffb03ec639642297ffe6aa8942","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.4.tgz","fileCount":21,"unpackedSize":165656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0iGPCRA9TVsSAnZWagAAOvwQAJ+PG3siynxuNY9ElroJ\n//QK5XyQwZRga5X/M+grfPoKSS0NW4Qcl3hSe/l82BbYQ0ajBCXblBLYQFJt\nc60Wdb6UYJ1PiaRcH8ANN7GZDSThh6SsBhEHMlqLnwmm3tuoQGJrIifgPSiI\nL+P31B/zNlrz5WjaO1f6m4BYvEaWlYA6iBzWaYBZ/KY7zqJ7bvRnT+k1rNOM\n9YJSYIK2G/Om5bneULr3jQqS5nMFW22thB24JRBMEQIknPbzgy/HVhGoS/K5\nPxtnlzoViXFCJng+d1Io/EmGpSvrPASown8TB9Xc/dK+wQIPzcuNJK/2Or2F\nTKmdfRGyagjU5SlPY5LL0OKRDW1oJsIYVQxHfcPcogsfg3AKI6/bOM0iKbit\nGfCOqHV0qUDlzvgszbCEjwpV0UhuhirDHVKluNistEUEuJx2hXndd64BPk60\nhqZnJE4tacZvUhv6A2Pacn1jkX3LBSYXprCztMUF3LgytPcFREfHeMq1W4/Q\nPMfDdeq/peZFrJfpmGhhQlI91rm6gk/+OHkhBwZGuNFuakCJvFWxHBViIqBb\nHLMc8G5sqwcZGTushXSVtibt/is65Nrh7Kr5RXRBaRY7DSilUGi/Y7YsX1fP\nzmHNPsrc0Ip/kc3w//icuNB0+J8bncZ/Kp3GN99YLfV0WYBf17h2TZVGuISS\npS1X\r\n=/Bsj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKcQG3GHGz3akGRFH16JXI4LnjmFQx0jvHrOFKa3ahbAiAk0OFdkaAn/r/jGmOwKTvkVGIcl0b3yxQa0RE6O5KdCA=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.4_1624383886921_0.30814423408719294"},"_hasShrinkwrap":false},"2.1.5":{"name":"discord-slim","version":"2.1.5","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"7.5.*"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"07731ef8d34db61c3dc336272d48c7f192e7d323","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.5","_nodeVersion":"16.4.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-FXa7hZiyJfplExwPwRNqkfYbwfb6reTcZD5F0fr3DM/fQzcUnXB1ZFTucC/R+4luLHLkWR2kraPVNs9GAIKqrw==","shasum":"514065e2c21e98b2255f9885bdefc6818da132be","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.5.tgz","fileCount":21,"unpackedSize":166886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3cftCRA9TVsSAnZWagAAMxoQAIiKQAJo02GVM24ox2wq\n52oJWJz8Fo0yKdOXWv9VJF2lizPuYtsoI9r9+yobit0nBIYRNvjjXNuiVJUx\nyOaQO1t/HLYfkt1ZbDHXP8FU966ebkSXmP63iMCTkCNrpJ++5gVnqvOKFN6H\nk79FL65HTlEbI4A3P7Yqr3qxXEf96ZmH+fNWfO3CfAyuw5wBhcotQeTzYH0n\npIgb9oz3d2IvLQEy4j4BpUH2IsQDIn36fqFTBWPyUS3qGC3duw6qtG3Mq2cF\nLbuaQDGB08xYDp3Tnr4iM7nabrzOstoXvw6WUb2znRiHQvDPs6T5oqIrz7JH\n3W7sOpfDLP6899N5lfnWdZceAsEQYAGLN0B5zppk76hrwHEMja1nlr0xzGYi\nOl1ZKW65H3o+D2s3dCpA/wxA+MZC+JO6quC/h+CkE/109nBQbyZTJXRq1amp\nN7OptYaEs/+ZZYBPKPiBU+BmY9/LqcACnwKFoan+uu+7/r4qVGfHmht5RaLO\nIt+lmkRaV3bGgjld/P880GFUwy7pwFAfMZuZv/+d5+Rfgyx7eUsx77L8jeO6\nq7lAZvqUEpb1Ze6kBSjTBcJJovVeLukq40x6J6N0pCH7ihJzct4GZJCSj3lS\nohHFt9ZdGSkgps+aN7JRTR7mKZM6NqbyIq9ROfXfPs9X1XKSZeiHjIHfZA8A\nMs+p\r\n=A23h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkCO9kB2zeb6gQs9LlrrxKFMZS3rJtdyciyGs7Rpac5AiEAleT2NqZYNg4Bz3SnP6eJgL/q2I9kgtjulvYFllaBVGw="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.5_1625147372577_0.3290182351791968"},"_hasShrinkwrap":false},"2.1.6":{"name":"discord-slim","version":"2.1.6","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"7.5.*"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"386e6f8b0519056c53cde5b41144a17b74866728","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.6","_nodeVersion":"16.5.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-afJzPFT7d+iOaPlsQZrXA7Dd2uaa5TVVPfdVFn7f/Lu3u3nCc4NiI73K+QH3Jc0q1lkVi8clgnBFuDFvwyD+yA==","shasum":"ecdc33b360e66af69bbc0e7b813095b8940e905a","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.6.tgz","fileCount":21,"unpackedSize":166910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8GndCRA9TVsSAnZWagAA+BsP/jtWmw05ScyJLwGK0v+d\nrzfXWyJZ5EhZMZsbZsg7TvdOGePFoVe/ACWGqL1vGp/jhYTn7ciVVd0wOLS8\nhZQ1w9/IanPKN5j0wkqVR37qZURPMe9/b+kbTVoSlEd2iddJVaOUA3YM+KXE\n9bQQBMhF4MGSJsR/VKfAQXYMsb+hfjIHEu+nsLvVLtLAcFlY8kUjOxAwmNHe\nFkt0hKGW2zbmPPqsgsmjBBIjrSDuhscb2kiseB2iz8xRFeICvKFGiCrvrqFq\nG9EkSmab+MxRIDX/s9/YE96v/2pHKO+n27zVqYIJjunniAp1WZBKM0ADKnba\nuZYJ6+eJ2+7qngxxvaiWAFqSEejiPT2X7cJMFDOqzAlT9zfJCyG+eK71+c5U\nVBL44kihXWliEvrdon9u6eRvfqHkWqSk2a88BEkKeog26oV2WTtELAHjFrVO\nbdZbbEUQC5GNj//Ui/shGQ3IN4peAPcTaIYCC+cjUS+IJCjBVVQ+xhCIbctv\nZN5uU4ew0rIWVcDk7bZWK91c+TVBj13X7KP1PXHeTcv5VWF9ZzlM6WkB+D19\npHxSY/FCM3ZOyfxdzyxM5W4m0fVUekNX9KaN36ksrhLwuNzZeXDsKPBFThUV\n/SHTnTYtsKiqf1o5dvNzhf3bf9C5ixCjeW+DgMELMhkrJ9fwB6dYTTw81X8h\nriak\r\n=saAx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbNZlb0hY6IGPa798HkZ/A5u27DPmSJmHJv+4hIelHbAiA2p4T2a3H9290z4aUpe79rOF9c+l29yUVBHv22neQz3g=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.6_1626368477034_0.43058295595640605"},"_hasShrinkwrap":false},"2.1.7":{"name":"discord-slim","version":"2.1.7","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework","backend"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.0.*"},"devDependencies":{"@types/node":"latest","@types/ws":"latest"},"gitHead":"6dfe2ff18beaa7d198ce476191967a644f1ca3ac","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.7","_nodeVersion":"16.5.0","_npmVersion":"7.20.2","dist":{"integrity":"sha512-Be3tqYjL4fotOXN+YbB6+zemLt4/RCek4FVdA9J2UMTvvdNPe+gLJWW75dwxDqB/dvY4II++pSj2B8fKJANHcw==","shasum":"73b4b6a782cec4d6995eaa893abe27af85198882","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.7.tgz","fileCount":21,"unpackedSize":170042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA/AaCRA9TVsSAnZWagAAUpAP/13mm1pCNT/oiY1g+M0E\nxhztAsQM1w3rr70BdcXpeoV6avAACYtpVHLcT1dFbxhLLRfn9BGsO6xiWXNS\nid0d6BgQ3LVFXnijzHlDTNFtReM+kelKkvLk/50ss79b+LbBAaahb/P2Q2+0\nxW8O1mYdTv79tRYZA4ZICzHVEA+3X8ObsaZ9Qd3QavDjsHBP/K1VGIb02q8s\nloEUL4S+AlraO9+XI/oKQdZyhW1SAeJ81K23w7EytU/l9Lm8ABcws3IDi/nd\nXbXdXzmepGlIMQG/I5xSD8oCf+z9Z2yB9GCx0MP966pZ0/8R0lLVI7BvsgBF\nMRSCWRzVlY8lXxuWT51Y8rNwqVQMSxi9y4irYha/BjiP56CGa20hokhFd/Pc\nXgQ2Y/aSQVqVph4MWMbvRpsaiL9OsAtHEJ0wcdQAPnWwRIQXHj2Y2I6kBvhm\npc9FESveWMT75CV+Vr1T3xZ2na837UnUU1GEt9DNfKxFeFy3SUnVESHp1p15\n0CdQ1PtB3jAptlsWQJu2G5eQf7vN7eDDOj1v/+CPObT7LyVB89KdowkIvzCc\nFPMqzbvEX8/vYSRpBYwXbeCitO0FUbdC/i0O+pM7kYwS+H/GyjZgrg+VCBLL\nJlfiNgV5p3AJxDSq7yL/TtE3GcJ9tZ90fFW2Zn1bvbLwJ9piFVt3XebZp71v\nsKfs\r\n=CBfQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjnezpDU0FLQoor3IwXLWCohDPoaLBZHhB+lUFzdz4SQIgYVTnyhTWg45HsnTWGgx2VhXTgIcIQMlNO84C9WYUaSY="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.7_1627648026276_0.48670638909347774"},"_hasShrinkwrap":false},"2.1.8":{"name":"discord-slim","version":"2.1.8","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.0.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"ae10856f8d98bf01a16f850233aad0e650bfe5fb","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.8","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-5CijZf2JbCl1G/Qui6LN/b80AeN0oFRTIDz9W1PEnG9lGenlPBZTVu5dhQprTOofb32DhWlhjNh725VJ9sBh1w==","shasum":"1922debc78594c3441d23dcf56a8223298a62ee2","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.8.tgz","fileCount":21,"unpackedSize":170199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCszgCRA9TVsSAnZWagAApVcP/R/pzQUnuQZSwE5dYMmS\nBFhrPFEQ8bsRMEbJdFm/zFstP0oNNT1T+wSFmMTa3dHa0A5p+X8O8NS8kTka\n1OQdXcbJPzkZstsv+4oiQiFKQ1hInG0ItFj1tgHF5OEbiEx+HLZeJd1LG4x/\nPUkPcQr6QY59bYdbInc9J52UXSd7U+zBvyvy0Q3L6rss6yiriJq1yjpfCZCA\nRpr8MdJC2mDOfxez4e2+3aFD6mTYu+TkKtZq3O0as0s8uzPQ6lOhsftC+4sO\n9w6nW2FixgG5OzMLt9/UwnizK8edZIJU9cvcJCZ8HSRMeb29AT7Q04dL+tov\nXztuP036s76dmuvlyKPhj3W5pH7hcTkzolCUHPbw+2MjoZkj2YnKwu+D+2Ea\nRvgAhN1/x2rbPwAsuKUeOGUGKA9RckqvLu2XiaccCgvppLTcEAAuLmjSeTje\n4RnZrnu7seJbQLAN7W4KgYnSnt2Z04rjBx64dKvEe+IhfNmUxxEYNY4QM9vL\nNQJpz3juW2/aEfbd+bDqAeECgk6ntMxLSFh2rnZnjs61AKuUvQxawffdoCFU\nM44xze4enNtU73hJTB8XvjbvcRf+iwh+ZEbUB5AeDjxhIg4GwP+9sE7ZTLej\npYnT1tQT8tVz+ejXed8xCPVUvUbIema1AzmyvvSLlfEQ/W1m8uuS2ySKgHfK\nn/HE\r\n=mA+Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3ytOPElqQjJ4eJknfeatuytSai1dziDEfzfr1LVIcXAiAq340kNd0hKc0jcstfalpaygHf9sdY5YQD345Jz08sHg=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.8_1628097760646_0.7839201277206744"},"_hasShrinkwrap":false,"deprecated":"Not recommended to use"},"2.1.9":{"name":"discord-slim","version":"2.1.9","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.0.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"e6559de7571745e40d078dac0bbe9df15aed3b58","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.1.9","_nodeVersion":"16.6.1","_npmVersion":"7.20.4","dist":{"integrity":"sha512-He+FI2dDZVJVYBHDDIGggy15sAZ8sgxRr3NiEwNPjPm4Y06aupfR2al9D8e4yRDWhCVc896zHBkRYNJLrO7juw==","shasum":"d8c77a24ee65d68c86d7f32f387e53f24b076c5a","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.1.9.tgz","fileCount":21,"unpackedSize":170246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDFy8CRA9TVsSAnZWagAAnMkP/1Eij7ii7LZKPSu2GJ+4\nbmd6fmBGq4NnKeTOT1Ua1V3wTmB2UsinExY7aBqY/NGx4fFfcsdvBWVBYIKg\n+77pZ2RJ/sUe7vGv46oEeLcy4NwdHB+Q0B5TTmOHe5RHbNR4UP95NO/V0UY/\nUHYXsiEKv0UOtJaPN2ztSPFDW5LSjNhLqCpWSo6z1GYMyNTuqpmTsnnHOp5L\nVPmdLitpCHhDkrFDEPQS1wWctc+0we0vG8Yergtq6cv6q7Yb3CJaGU7xBdfo\nJGFYaONmXwNL5E76OmFSLOE4uF2jnGlYARevJgipi8TKgRRHgA9zt+Ey11r0\n/EY72My4lhKRPoph69A2Nw9aG21K51XjQIRd1vxrpP/jRpYzVpGYwt47tZIy\naE9qqXiVLpLt2uj/6hCO27mGvTmkDpBSn84AMs0FhJ4PwAd086waB71DIn9B\n+3M2Z9qyQTj35INIAjoHZLZrdtyiHJwvGU7830w2NdNZSIf54wHwzEzVnJ28\nNje6fflPZyu/n4ZRyECFuvbaWBq9rSqA5ijkfknPqvOsQXbwMQQyQ5ZJwh66\naWW8u76385YMQy1CWlQGoQ7UfuXJ5W89MBQ2BFDCoiLAApn29RT4XGhVqrmB\nR8xj+ti9mUhGjrwhiRVY0QnOPVgo5uzO+0khL5V7QhUS4NMp0ECCEXU9WzTK\nU4l6\r\n=Zocw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBtr5V+rUaaFtB5Xva/YorbHXMXPuqn3OvHZztProQUAIgG9aUq7Np8XxeDgS1OhjTi2/Hqz3D9y/1cO4LFb8nwgw="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.1.9_1628200124698_0.8101166409432126"},"_hasShrinkwrap":false},"2.2.0":{"name":"discord-slim","version":"2.2.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.0.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"025dd8b65a319caa69a3d8e1e1cca4b0178ace4c","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.5","dist":{"integrity":"sha512-p/u5UZGs/E2EX2/D6h66PrxZYQYKTejUsGKMlfyYD1ylmLPTc7vrNXCPSx1x3gqbLEJF9TzEsmkeo5XE+szrHA==","shasum":"7f7c3f000e08e8d4647d4409806c2a26da5660e9","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.0.tgz","fileCount":21,"unpackedSize":158391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEsWsCRA9TVsSAnZWagAABsQQAJe8A94CEZnezQKlQNQx\n3JS0hCyGTKe0evWpSD1n1bj+mb5CAE/dtjWPvIwwbaKSY1pdhsARxuYUePIl\nLeMOf6IX872Lh1KVwO4dhKNE/fon6BLfKUkbbNAGlPcrEnDEPE2KoEvUTuJe\n01VyR7azTurYJm2trHfdx8rUMfw40BSANwkcSTUuIrjQlZL7iryYYAah5+Y4\nCLEdAbvi+DvxW0xA+rS7xU8jTjlNQ+DThqjA5xRuo6xcWT8yA/jSnA3UZnW7\nwyJDSupF+kS/W85Mb9SjJkPfFn1Q6hyQRYtLln0iRH2AFP1yt+kR7c1i8H91\nTqQCRMKztD3cjrRDZvtzNgp51HObfxRVjo2vrIJ4hO0E2FRKARRFz+felOgN\n/zYBqyGfaw1QOswdSgSkSciD5/HRMOPFV/GpXy2fFg+xkHtT3SXjNfb3+anw\ntOLQh/kqI8ve/RnIx5E34lDOs1V6f38BDLvGEeGFcbTM9v6EHvz8lf5uTP9c\n3VZpHLyQyoh+eDkUkDptyFlrLEZrulDmXFuytVb+4x16Mb/XmnK45D8xkMiN\nmHtlJUhW1QFKZbi3wxJu0A3zm7tXbhLNf7M1rLI19F1LRaMWfE/ngWrxdKIB\nSdgs3jDVWojIFWJDNIP0uuSlHbw7JoVrGRj7v1MPqqEg+VXq0vWfafuHRtEO\ncV6H\r\n=po5L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6fX8anltYzB+zMfwy6cmWXcNd8LYy0Cm3KlB9U96ZrgIgYNvzT09A0QUmuZ7BjisySra0aKSrQkmuKQbMf+9P4Rc="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.0_1628620204358_0.08990939527897845"},"_hasShrinkwrap":false,"deprecated":"Not recommended to use"},"2.2.1":{"name":"discord-slim","version":"2.2.1","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.0.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"c5dffbdbe69fde5a8b84e34219a5a46990f31124","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.5","dist":{"integrity":"sha512-UR2PIDyXTVy9BCw+UIfBMpkHDh9ovygSTE/6oXnQVJrEJMGngmi4EVhioBEC4LXic4yZ+E8bQYMlVPaf9l36ig==","shasum":"67f7aeb837bd4414b6fe4145c3787e212cf8665d","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.1.tgz","fileCount":21,"unpackedSize":159804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE7KnCRA9TVsSAnZWagAA730P+QG/OTutPhXpQ1GB0qjZ\nnI/9dwqK+Z+XXbyrM3M4HcpzbMJo4oYj8gid+QMtJ60QhuoboGeES3dW3Lp8\nbPfuymR9uoLuBB1TjgnQDz41SVEJSOxvuu96kpT6DHlUWqHUFgZTBmrRuFq9\nmR6K5/3wGOHkP7WbeFmqMjwEcKDfN92MwjmfrhQObZhdYFzxJ98FuHeKn0b3\nN1EIo7503TR8TgWRspcG7zSbDAuVpthMSPBrlIXZxsJppfAzNBreLYLSu5aB\n2I40lmWKlaVIo4G0AAg3+ZVJMWBOjBp3b/PSyUeibR6RCLxH+53k4mNY2UdB\nc3lGncQAO0YaLakwW8InOB5ejgCLQJW1yeCtOXdDfm0kutMki9UyaTV/gpCv\nc3HUyM8XTXl0bwVDVh+K4PT/4FWqpjKGiJK1Wt8pVFhYmVyJAIiV6lqWdy0R\nogFwaO46akt1+s/8KH/q2NhNPBeUgM5ehOPQBbueS+DAlfqRuJ5ztKrJzjge\nS7p+e48te4tI4Q/ECBs5jEVjLwdyyR72wHpPsAqKUPHBb4JvbVf+u+FK3XLh\nIO7oXYtHAwHzcRyVcT0PNX3Ed+QYkKpl0wgvm2Gw+VyXmPlf6ZaXBXpm7VgN\n2ycIk2Lc8z708+WqaySa1ec3B0qgTgbIa0hKg/3P5OqxNUTI7GrI0wVo0Pth\ntysu\r\n=apKc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAgkOoLqMb83x+hm4h79F+m5HNifNa4pXs3NTDStC45AIgQiroEh5HHK553KpD/vKqvGTuWjwsYMvype0rtM5+piM="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.1_1628680871555_0.25457569983989625"},"_hasShrinkwrap":false},"2.2.2":{"name":"discord-slim","version":"2.2.2","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.1.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"d4875750dcb855f4fa3d1e4451e1d059c8451698","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.2","_nodeVersion":"16.6.2","_npmVersion":"7.20.6","dist":{"integrity":"sha512-u2p/SVnmDR33y/tjieUNeJX0jmQEDU8Lnpa04kLDvGj/t3HWcvnsN067hbjOPGmDFa7fzNSzs+thtOtEYhAHmA==","shasum":"7e0551378fbaf4249589adc0e6e59da94973b097","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.2.tgz","fileCount":21,"unpackedSize":160086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGtCbCRA9TVsSAnZWagAAdAgQAIHwwp54WEm4O0Wv42h6\nhyLAqvUkoeQ6WpeNe1XyuriGHxrZSskw4+Pe/y7t4jdjoeqnVuCf/OwzlmHA\nPoY7Sw6INkLod2Br2x5n4uRI+n5Yd9UsTbNYWSzwL7Q/3l07uNpaNFsWRdtl\nhVoB71bBaOxVpc3mfkL61zPqeT+POd9ya+dpNvoCzSapSoOIXZRFDzuYzU1T\ncs9+sYwxGJBS9BNnXjHyHgeYKajNlQCoaRf9XJtSFbznzQKuhnkq0oJrcJNE\n7BX9sNjFQOmouMfUs34Wn+S3pjjCcAii9UBDF7YZwjB1Tl7TdoCqUv36H57t\nCylbFfnWMDXJrvut+8CtOUKi2aA6OwUPMOTllFvsYiQEwp1aHsS2UQtCTMhd\nmozCbmt3r5PeUdlaOFQ+gS6cnMKyrVNeaEAmc3PhXkdjF1i9UFzq1BCiKTfe\ng7v2ThT0EVK+Dr47nkvA6SE7roRxXC1v4tdd9kq9zlnikJBmkvqIKjbAWs5V\n5R6l8JCEz5BK3ZGtrEv0S+ynmvFf8m3lRXZL719JqVtPd+PMjLVm1ZDGEZQy\nik0KwcTgA1slS1GR7Ql+Tsl4CA4KxD0wO9WeVtuk9MSyUoxn1q9LsQZnEWtW\nxVc8Y0GSmqwHbeAlXv5N3STmrTWIieTZnsSlexo/MCFoILiH0kO2a2qJ2Uy2\n2gKr\r\n=ThZk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6rr2pNtL5bnywLFZcrtDtHY8z10zOn55vLYv+nxLPoAiEAxhwFtyI/P/Hfphsrs63Mq7jje19HM0K43tU43wcLudQ="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.2_1629147291802_0.8114093168707734"},"_hasShrinkwrap":false},"2.2.3":{"name":"discord-slim","version":"2.2.3","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"59b0754103f00b7f74d32aae2646d1091b069b35","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.3","_nodeVersion":"16.7.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-UTTN2tIicqtohvlAlspuDW9qkYJTnq28YRL/MLzj/h2wKumerP4OG6mKakoxJliUT0+gT/Eyp4k2a+wK8In60g==","shasum":"870e67b3faf078cba5814e39fb5e6e04a6d5c916","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.3.tgz","fileCount":21,"unpackedSize":160122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhItnLCRA9TVsSAnZWagAAg20P/1NeVE8JkE3Ea4aB3j8p\nTpddQYaT80B12oLDfBZnXDhJx5Nip52U+omnWpzfmGuvFH6Fr26DaK8bBgrn\nO3W8eVno3HuFKN7c60n1s21awx2AHLjf6T0gX8iScvyjHfoKnb32XLIdgmfg\nu7NW0iomAWl/HQtLf9C9Z+fEjc3qaVt2ZWihiUX4TTEORa/C0jLSRr/mikli\nZDEmjzlIKT1ntDSjECcAmVXNxn384RNq+UEEOplwMXYCYUh05m9UmFNKwdt8\nXLS52rRyKcygb05zxB03M5W5CbVtNo7K5FYGSz4ESrQWmTO4p2fmjr17ivmQ\n+Y9LB86hIR5ndehHA9XOoOx7J6QqBwc8I0g+cTdPWPX06q4p0e3/cS7e1fIx\nKc09dt2wRNTTEgAM9BW3V69H+mjlP8/D/5RdX8IZtlp+c2AdHPNL4NdAVQlU\n2CNfWdt9zJvHG1CrhwPnDBom7X+qSyBjtqyVmkAKIMilGCWJVoA0/yHch7At\nkdwzsmtXebkdb4wBJIGAFvh7vAGLQ7eNK/os1Z/nJH+gribRu92MKXNnsLha\nJmnxvwd2FLuLoBt6PT8WG579efKO0yXEw32Jkmce9kTBbmT/3G2Zs3y7KyT8\ns2uhmgVBcScW8KT+KBRos2a7LQUSdALHMWisElFIURC2/PX/W09XbahCBCB/\nvl5U\r\n=4Kl2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaWCrOhlidQSgVAdnZnAC5FgrN213/Okg2GdPgbt7pBgIgNWiWdQladx6Jlj7J8++FiwtsgZnrgpX5lHZJ5Uwqcoo="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.3_1629673931244_0.5975458502324229"},"_hasShrinkwrap":false},"2.2.4":{"name":"discord-slim","version":"2.2.4","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"devDependencies":{"@types/node":"*","@types/ws":"*"},"gitHead":"be25f9ef1eff4eeb7bc14d1577c3133da165c254","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.4","_nodeVersion":"16.8.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-gyRycvvfezP5eKZtquMYXweSerKzVjRo6UNp14LhR6G94l1nmPu/BuL95JwvbCR4ddc7z6IVALgG9IY2HT+ouw==","shasum":"411d144b78e4d5cc56f7a2c88a29bff7611339f8","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.4.tgz","fileCount":21,"unpackedSize":159785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNIGaCRA9TVsSAnZWagAA+1YQAIC9yPqi7VjTEOfgwiIC\n+5bd4tDDPig4E7dqIYnBAcXO7D6NOiFgwugAVhzkCwFhnjZvSZGwk3THj1EJ\nUPu3P5xFGv3DSSbxPTJpib+CSgxOJxcs58cGjlb+1qrF6j8xxGiA8ayBXsF4\nLrL3lvcSqC9KvxdTvYrVDjkW+0NJUVzOtvagm+gDaKnrlbv9JPpkJMupB1eV\nuBrskxx/WDrKbQT5f1oNB8EU6XZAOnsn4+lW89AsVjkQe53YnuZOaIyKNDXA\nHhlbeis7gqpnPbEF4hsxD60JvD72/VAoQLMkLPurhEnf/AuCANu8Ua4jj2QN\nZgIWkApJsxGeFHlq+Tlrpz+71C8/oBzXxMKIYJIdCIRRldjBm8H8xQhYjvIa\nEW2PdVgvh7j9OvnyNc7uw2jPG7pWUZL4zNLIbAUCwTlyZwnmHPiT6z0OIStL\nsSnCX0abau1wp5H6Xx5LROfBy3qoWzSmOQ6CyL7nUYbxKdOCXtbgWHbSeUM7\nmrhnzLU6fzIny9CajC/wM5IXT5Nem32tp0n2eHH+JZh/5NwCCinHYxG0wco0\nHWwPwqg6mmYFdzSg0rNiaNlflCtanjuncXowT+8qx7CbFiELIomopfFvTd5Z\nlhUfbuZg086IirPk027htCcgGCWoCCDbYeVC+HUyPHcgAGfe2tDDIaWEvGFz\nVknU\r\n=CuP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCioNMjIFBkTLSuyIBRjOlY4G/DjzTxhXi+jHiDESRfLAIgK3idgZsfQgbKVcx3AGkgWIz8Otrplkd8V55HhGy4OYQ="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.4_1630831002780_0.7842670191487935"},"_hasShrinkwrap":false},"2.2.5":{"name":"discord-slim","version":"2.2.5","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"gitHead":"f8e7ed50474c5016ffb933a7c7548013488f1313","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.5","_nodeVersion":"16.9.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-71Ocd9dyTIoDCIRR7oBDYhD8ZdKHY9C61Fb8WhhBVkcldhjRSP8MjHXTJYoVfe+FfJI2tWCHD70GL6Ke7ktRyw==","shasum":"11249c03a6a10fd2244e662701978ff0063b0915","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.5.tgz","fileCount":5,"unpackedSize":175520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPkXvCRA9TVsSAnZWagAA+ygQAI1Ma6gGS+2q3gT+SgbI\nI13aEXBP0h8zitoTbDaFM+ps1ESWhg2ELE6kqiSeoN8KscsWHY6Fac0ePFfq\nGFLrWSBmq2EoiOH8Nf4Hqn5lw5Y2pUtGdFVn22bIoV/7P5hybbBBuyS3jXia\nB5PGJ3y/V3DzCyG84e65ZabVqqKmPL80sJnxUAb02PD39Qnw2u1YdbANqRkh\nB961pKYOWs5nynOeV6zDh8BOJNVobqtu11uEWLU+RBpAbNrlNEmcTWPTXCFl\nXBZBxmyUvJEsZDAgjGZLACkNBELgGVVQLg7e4c9wqhiAMX0xUC3092713ick\nUnWAbXW7oEOwrPhitNkMw/DSAEE0EfPI8DXCvhRVR6oDSvoLRsEWHeGtzzKW\n06MSdLRsmJICAnTjfdgj73wlRzGAe5xo7bxmhAyrVNLAhjGxlwfsdtvkrg4o\n1UhBcLawQOwmyyw7qcDqrdRkjMRQAEJE4iaM+HZAVMpw9BunNJta6AATDoRm\n+dm1V1p7zCjBRFqdEdTV9rgSRIH8PprtKXNz7/mpiDF9qcEfWsiQDtSl5iFe\nyKpqT7OS92LCzhcbZO/m2hTxAkltFCFs/7UHKMLSo2QLWpURZDggMZ62JWBq\n84Ngp3MvrCHJ4DfLiQ8MGf6rGDcW01w/JahZhhRVa9YYF57EOT6DZa/BjhyL\nz2UC\r\n=6R6x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuU4RWe0nEeTbeZTdj2mQvwYMq5fKfeBvL6V1jmCM2SAiAEKclHdSgOVT4UZnq/5cKNS+CPU87AxlwvynWPN2mHzw=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.5_1631471087210_0.6409213773026876"},"_hasShrinkwrap":false},"2.2.6":{"name":"discord-slim","version":"2.2.6","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"gitHead":"67cd99f7e68831e2708e5db1defbb8e5c736d557","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.2.6","_nodeVersion":"16.9.1","_npmVersion":"7.23.0","dist":{"integrity":"sha512-ea/8cWyrsq8YGb9hrJaJbsS5jFSHPhdfaIcZfI+bRQJ4jrC74JozzST8z62B0xXro8DgdQpOHXHzDHY8TCxKoQ==","shasum":"e76a0a25e8321b9a7b7c441776ddbf7ede8e8658","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.2.6.tgz","fileCount":21,"unpackedSize":161134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQL3+CRA9TVsSAnZWagAAZtgQAIQUjDUJq5Kkui3SJY2Y\nI8ZE8nQTfbDcrDd2VcDTmbrF1pbTy1WIG1FGrlXlDqUn44m/19iPLQeHBRvc\np/lq7dYeNl8wuQURIGlVy9LM34lflvHstPyAXru7vJbTBHbMWwlOAijwyZXW\nI7PISV1JY08BA19Kk0G2q4Yml4glSNtbArZYeybSI+qW7E/xYpRnfhceR7wp\nH9PukW8jeivlO6tRIBWbPgRQekaauMzjMNyDT8u6HR8UgRiz+ooL4lcRNLFL\nE76dbVgRzyAc2e5dN2jew52utfnzl/trRTsX7Z1+Jd3KBFFOMy4nyOc/ON8O\nytnEuaStMTufUMsj11/PjZ7VxRqOSyhXKsb5d7IE/ihwKaRRKAizziR8Q0Sn\nWy3l0kQuDbMy6YBByxJ6bygCBxFUsQEV/5gkTrLf+5gpFh21y2Jhf10n+nO1\n07IHAYB0pOq6NIjhsceOaeO6FrXQVBqp5wcU6CjNXbK45amfHvICZ+KnyqkM\n08S+uQ5r9XyGnVHQUtGghJgvgDbtnJtCuhfv8K0H5xPRcqbA17v8EeFL5lRD\nsO3dOLonkfSaIAwrfya6vP0Cts652uEPPP7P6J5bVKsXirNfCV5CL/pw31yQ\n7zfWSHrq94y+mqAUCUAwoiIuFhIpGP4yc6dWDJp5rcrDD0EcL1nupMH4cTr9\nn9Fg\r\n=bV+u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsQBTsair7az8wY1F26aATdd9viBOgywgMgCuxAlHmPAIhAKyimeiHXjUPcIyPajZHXMkWXwpp/SXIspAnPo4lQ4Y+"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.2.6_1631632894133_0.39087318955159733"},"_hasShrinkwrap":false},"2.3.0":{"name":"discord-slim","version":"2.3.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"gitHead":"be27da89d060d5deb03b9338488ce0d751d7c5b3","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.3.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-v9jlFKkYxCuadBeShtn2H03v0kC96Kg+v1+8RTDOoBLw4pLAZZYOeIVh5AzC0a+ye7PeYLdoveenKhZMJm7htg==","shasum":"b362b333abbf74e4b961bf54b4f1acdcc3f46caa","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.3.0.tgz","fileCount":6,"unpackedSize":338042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnIX1abngbDkWbkJY4QDESZSnAgwyaZSfIpD4yyY2M9AIhAPVmZLunF3n8K/5IwS0syeHBM0j6whpG8G+Lk7DO7lE4"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.3.0_1633186434765_0.8588881198551719"},"_hasShrinkwrap":false},"2.3.1":{"name":"discord-slim","version":"2.3.1","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"gitHead":"0e492d7382cf3f0706c5e0965b898a14991cbc10","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.3.1","_nodeVersion":"16.11.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-uZkY2V9CiXt5LbCkLGEq+yAehJsIhamowLgda0RUfiEGwc3NKMk3KNI27dVW0d1dR9b4SDOfUR6w8rtGcdIw4w==","shasum":"0f92edfbe7636f0925250fa783e1a35eafd38b1f","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.3.1.tgz","fileCount":6,"unpackedSize":338057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXxC8vXY5LDYc3HU1dnxjScDio+D4Xd9dyzcdt1wOsZgIgFIwm5f1cStF2wLGlkxEHX7md9Idf82VVfCZScxAvUL4="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.3.1_1634947382182_0.5388192881401648"},"_hasShrinkwrap":false},"2.3.2":{"name":"discord-slim","version":"2.3.2","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"gitHead":"8c59c7f75d44e7e0d239b4d5d1fb22643752ca0e","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.3.2","_nodeVersion":"16.11.1","_npmVersion":"8.1.1","dist":{"integrity":"sha512-zyUpmiVCOe2vFlY3moldwkXzOiZZGJ8g8+EB2KVSmqlT+bBg2gsM7s6lStuGWtoORBk+vCXdIU32AEqbTO03Jg==","shasum":"e46967cf99f5017cdafb0c0e634d2a1061d1adeb","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.3.2.tgz","fileCount":6,"unpackedSize":340535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF7p7EGkNMGz/hOS20ytDunJZgOcS6Y1k9PWgpvlhy1AiADgbSnXuOpy7J6ecJDao8lfKUHE5dZnchRi2i+TwOpsA=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.3.2_1635654837284_0.7802890118504564"},"_hasShrinkwrap":false},"2.3.3":{"name":"discord-slim","version":"2.3.3","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.2.*"},"gitHead":"7f1a8b2b15a7c833680d3f6acef53a3557b216f9","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.3.3","_nodeVersion":"16.11.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-9b1l6EFOKM75LRYZD75/EB17mKb1hE0qgjs41171xG7Qo8HtNekBdiPuzpznDBHBX9Wr4qXq9Pu6jEJEXloIjw==","shasum":"ee5894025514b94f0ab09e3eda5512416bc54ad0","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.3.3.tgz","fileCount":6,"unpackedSize":341934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa7rYVpex1rfuGJ9QuWNEnyEXv8bE5O881QKVpwOHTHgIgdokOKgDXxgpNjmwan2jKyEHoR6cP/yUrA4HBj3EYlNE="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.3.3_1635950232930_0.6715116385237905"},"_hasShrinkwrap":false},"2.4.0":{"name":"discord-slim","version":"2.4.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.3.*"},"gitHead":"b36c1cb742270cd92360fd768378ab0d73ee7e7f","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.4.0","_nodeVersion":"17.1.0","_npmVersion":"8.1.3","dist":{"integrity":"sha512-LQepkR1Gfmsg0mjJZM8qNGxB98jesx2vICVofx3ncfU3PPNrHLsyyWOc1lB1AN7HTckUa5lobFZj/dHfqJTDng==","shasum":"c389a20219301c59a148812f8a7f3006d0c9316a","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.4.0.tgz","fileCount":6,"unpackedSize":357381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6PHCRA9TVsSAnZWagAAhGAQAJ9FDGrUcIgZEt1YPcT0\nQXzgJQeA7WVP4CejJcxZ6blxLmMOmjDtPYYgp8eXMMCjJelexg4kJG+hk2G5\n/FQHOez/jJoYawM6Lv/rc0N10UY/eNfxOpyMUbUafmoXYh0sIHHSogZfHn3h\nrJaSVeo8U8MUTRe5nAVQj7vuxLjXy6PoWok1F6tJIHkviFpR745Wh7aXDlJg\nlx42p52IztyB1Vyz0rHqZJ+1VnmipH6Dd7zXAg0zdLbAcDQkjeMIHK+twCbp\nw2xRrZkDpXjIJfV/7CMDvusvzlQuo7ZwiYTM7IAdkOTgWKngeS/eYfZUUL1l\nsSvLnbUbmE+Kmflgn/lGGpGb5JQogHb1kCKPzlw59c1Q4FkVLfx544gaJYEK\nJRzXpu2q8gXeDXTQNRGq5y2ZI0lwZbgDiyZR8aBb7ZCRAZTulQTyE1xBA5m9\ngn/d8z8daFrmZOVGJEuJ+9OUavVCvA7SP6KK0Ox37qqA7yoxJm6lGVZv5gXN\nP7xV/0FzbxdaEIJ+jXkk20qe5x1Woobm4BgGsEGu0ILZcpWjcr718hqN4k3x\npQEZqg8qkfjpR6tnOcWvTY70GESOWtIGbIISotDg3A89wJlr17TpqgD+sa0d\nFD7T3Cmwa3vRqP0tLm347CI0MJGFH3OYH/HZ3nBJQ5kTElT0OR1EFzIr/yiX\nV+fy\r\n=rQKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDTTzbEgFXhTwf20sX+f0YTA4vn9wZTG5bknbPecKeuwIgEUx58Gz70Dmm1n0e0w7nLPBPrft5Wrvbig8C3lx6YMY="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.4.0_1638900679810_0.5104189669378398"},"_hasShrinkwrap":false},"2.4.1":{"name":"discord-slim","version":"2.4.1","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.4.*"},"gitHead":"cdef396442c42da256d8cf85163bfd161d7cf459","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.4.1","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-aKFkBWKbdjAO62vsL7+Ulpxj1Zmx4KxN93e0eyoW/o3DL4GnS0jKkwNaIApUCoA+kr3tBIddpBD5f5J9g8hq2w==","shasum":"ec008b223eb6cf0c95ec9a26f1e4dc0c687b8902","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.4.1.tgz","fileCount":21,"unpackedSize":175241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh12peCRA9TVsSAnZWagAAuKgP/RDv1Crs2MLaqWiFGztc\n0Zi6VrYy1OTasPyu2Uhc2GHpCL6CYxSDSoiteEiPoar3jwWa5lo/o/BE5A/C\nmYtSvEB5Nn0rwZrjVvENvydvJLfzrvkytz7fs6omHbPgtLdaVfwUxSYwdRLX\nQm044jTO6j1FiC6q8C2ARjVQX4WsOH0m4mH5JaRFQojh5fqG/iQfuTczIqGu\n2qiAplDHBt7nIIwFvmTokOH/dYZ1bTjkKSnAVWsA3JwU5dgEeLzmwwADeGmU\nbVA1rRdzu/ZYf1FKzUCVjWRJXDJf//upCs2v1WfzoCq9Cj3WyuEgXBrDJ+Bl\naaAV0y+YCTQlEHm3aihl7dRPhp6o1u7UCpflo1tcjRZ9nZGwRULo/aOcMHk6\nobXo2zuV3J/uwQMvKp9G9EKhSRm91z0T5qyKI6aOmG3B57m4OkTeVyGnGe09\n1u+6irrSzKmHC9ZcCI1y4r22IGPC2EH8iLh6KGoZE6nES0mPZp5dTRdbA5vR\nhwi8RtXGI5xKpum3hBGIJwnC6qOgIqyZsO9O4bLCUZSqZEtcXJVyvvsnMDS9\nY1yAL1XK27kpfGo2LIJegtBYZoS7g2KqM6K8vpGcuxHqRGoDuep1rj9dW/m9\nCxAypq/811UOOCWNK/1y8g52GQiYqZ66Yk2WFk/T4hZdey/GTieOducPSo5J\noIMT\r\n=d5Fz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCytH5FrQfPZ1dBxm2byQVTWgWMEJqUaWYZRDyUmPVsZgIgcXzu3tag9KljV0/SCVFuVXv4wMLRgmvSUfLccjZoWAA="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.4.1_1641507422160_0.07999304018355669"},"_hasShrinkwrap":false},"2.5.0":{"name":"discord-slim","version":"2.5.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"2bf9eaabc7f6a900ff5fa7645a2c40c4e2525e86","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.5.0","_nodeVersion":"17.3.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-e/1ewqnOtjKOjtVwqWfBW5I8+s9feh63tUfrhf/eGt5WfK8PrEkoyvyYAzLrC7bt410JrzPupWNN+fou2KmnfA==","shasum":"bb99e9c57ca596b57341ec66dd8ada862123b057","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.5.0.tgz","fileCount":21,"unpackedSize":176911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBVXkCRA9TVsSAnZWagAACaIP/1yVsKreE7M4fhEOmcoQ\ni8ybo3knN+oLWyYgb3ToKfJLcw8UDol5k9XVqo8W9O6qZ8pH+zo57s22HAqM\nO9xdnFPsJXd5M1uHcMKYQ6fjgKREjsDm7NphJHaUyGmA+oU5ElzbxZuseDC7\nLKe4oZOsrZrqnRvxFTtwFrSdxb9zR/prttJ464IuhaAvgGWZb9SAEOiON66h\neM4GxMum2z07jkyhy7y3RYmsJ3vmHKonPdSfqpIfP7ezsyEz+XrW1mt3K69/\nTobKJfhLTiTYKwXQ5z8dURjvMJfL8fH8u2QP9ToveVErCHbbH8K3Xjqhhbz3\n6/iY3KH1FnjP9vAEsJftDUBJcMUgzXH9iSqfY6wrxdSHHZLdtIjv7eJgynsH\negXhL1rW+NKcmNBSegQbz290uzX0gFtOag95V+jzUcNv6UUxUE3farWZ95oX\noorpFRQVQYwzs4jcFPmWQqWOoZC60i9QTWlophzbBtnr5x5Qbt/E2XULP17v\ns9YPAkAcBOa+l1D8hvYX3WLNcm+DcNkFbwbUJRRehtj39wPbT18/jAQf3SL9\nX7JScDjcLSCIMgrjTAnp0zCIIQ5N9Ih0QAY96TYHisTfGF+w9uqHIpvZWIq4\najQv/Txau2HbaUN8hH9CWkpg40eHj+YtDCOTHu+Q7RHHRzl45hz9r+791Dmm\nWhwn\r\n=QqXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxdbR1W8YoLNzzAydYhe3mTe1I1HTHgMUPn4M8Xh6P4AiBapdjTvq8b9aGC2gqsltjDIDW2cGgRNXoddz1RxEBvUA=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.5.0_1644516835848_0.019168181233452986"},"_hasShrinkwrap":false},"2.5.1":{"name":"discord-slim","version":"2.5.1","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"3faa523dab5f1ff95854f4ca592688a399bc5d9c","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.5.1","_nodeVersion":"17.3.1","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Pc9KVr5E8i1wo9P2BN0fBVjoRA6euqY4VyrDCZzhsDMYEdKk7beiMhby8xfcQw/6yImcdpBZ/4ij2gpvJ1/Xgg==","shasum":"7158f9aac32af99165e441d8d4b9e98e4e3d5a95","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.5.1.tgz","fileCount":21,"unpackedSize":176919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC8bRCRA9TVsSAnZWagAAI1wQAKL69qh9YQxD4yaeKqv6\nZyjkQrGtpLnxGLmUvLcfOxCpdFHjum8+t6zMUMBxm6JjYF0gX5j1XXiQoPca\nNRM461CtY7el0vyFU/sQiVdvqA6CIVScSHSm6ZcLpNH22Fu1kRsxCrUNzrR7\na7jrHyRz0+iPOIbZ0M0xEEq1bAj4+jrcNUCobv8bYtUJgXYgJs2/RoEfc9gH\nV8WoXq9Y/mvBkB2BSBacA8TgHM2LrS/OB5iuOKIQA/XG9z9mBxfjkRXrOPYx\nnGIegdXw7PA7vYwAaB7XEGzzBLVB1SfLruwqfIjRQm+axYRPKcVa8TUo5hH+\nGlx77T2JGRiadOipJwJ6XLBKJpsmkKLeTuOvveDGGsd4vsv2/WSdYm7LB4MP\nQqqJND/r7CBnCLeUQe2tWNW1yAXXUPe4FIwCTh19hJI7zUh9b2df96nhs8sS\nmGB/jRHP44HeVi5hf0I+YkAInEM2TnfA+uBW1O8aB/Cbg6EiRV0KesrnyIyZ\n8uss5HX74YqQJtvpKXM+qEK8obBgIEAtGDVAVpXBv3zO6iF/7Co17g1t8mBw\niNJm5U49mKrW591HfUrlYoFQM7Qz54kJS9W1yH+/cJEJnZm+AjdZkqOC16lU\nLUv77XmE+DFExsE97mtR9nFnehUuoPP5UZDX523OtkznaRYwt6jb6QxU1wE5\nrJQ2\r\n=6w7m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjWbPo8bvcvs0xiiSeVYD6voWLq1fAzv0LJ+nhD/QBbAiEAu8j9TatMprMVhziW3B89W9+6t/eDxnTeOoCgF0muSvo="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.5.1_1644938961535_0.720471108127132"},"_hasShrinkwrap":false},"2.5.2":{"name":"discord-slim","version":"2.5.2","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"788fdeea8b2f4f317037a8b853a89a4381ae0ffb","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.5.2","_nodeVersion":"17.7.1","_npmVersion":"8.5.4","dist":{"integrity":"sha512-0pDEY1wlXa9JXp/FcMqmp185OSYof+8I57c0Yo9B4MAUkkgoS6UtZPUlw/niop8cddIWZygC4HupDefyXfhjkQ==","shasum":"28ef4011e27a15f2b89af53daa012cd1e668046c","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.5.2.tgz","fileCount":21,"unpackedSize":176744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMQeRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp18w//RpQAS0rKtYrLsFReu2XaraU/DnALCGi60g6XVP1mY+PSKT10\r\nV6o47iERAZkKkHUVHgfugggHB/ydJ4b4PDSsPBRuhEdcgTk52UmTFLBO84uI\r\nR8wzYz43yUibNxoAsD3nOgG2Gc+P66Uzj0y6LDxS1M9hRTKW2MFLmNeD8i9j\r\nljS7Npcz+rZZdczgrqWNV9aXH4p8DmjKO6THiw/f4w5zZuaL8YFPEGWJlOaC\r\nXjxmS258AYfkMBXSRGM1wOdlBNSiGnJGjTp1zW81RwmDJQVcUK79a3oQFb8Z\r\nuLTeYfFx1i/HxzmakeqfIck4qTkr4C0gIg6tIPACzjXQsndKWQ0KpbAt7s4+\r\nMx6kJwcTH5/KrUcNMzg+VsT/6gx6WOi7fGAhTaVfV71jo0R4Ew/4UTB53ytP\r\nuYR24kJR4h2TFZ8qCPnZVXBROl/+W9ne2Cz/pfu0c9m1Ma4Shlb635jnB/Vn\r\n9Xs8MRTuizEwwcMJk0rCgsj15e6AVf09Zhx5fF4ZFww9C41TSNO7rzH0Ikqi\r\nDiXZREy2xD+MQuxWlvikCBVJdAhbEn11xX8R1CQrJZCiuxZSlmz8zowhjlzi\r\nu9wPSZziBffbjiVso7ye6kmzJ8OihdrBdBsOQtjKiTiZ4K2fgsTJrDnv6aGQ\r\npZVW3JgCm579+rHDMkRooqzqXcf1K8zBXCI=\r\n=n3Aq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM39n19yLi3qFvTfwDOE859SsDWPRvnd95hX8S5Tr16gIhAJdFSa5wgaXW29YLsvf/b6EatykrXIkXjccisVXadJ+V"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.5.2_1647380369245_0.5865047544158688"},"_hasShrinkwrap":false},"2.5.3":{"name":"discord-slim","version":"2.5.3","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"123ceec53342608fc0be51dfc7934744d8119620","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.5.3","_nodeVersion":"17.7.2","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1MxBcdTsRLqFw34wd5TnvWFnMB2y2Fff/EWdcP3g5SnLEhN7zS4napZKVvjG0apJt12Sc9YlKiPZ9BXwXnlgig==","shasum":"8053081c5bffb3f4a47beb4eae5618f14050ce5d","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.5.3.tgz","fileCount":21,"unpackedSize":177088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNh52ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobwA/7B3ChPjOaX6il1u03MToLR2YfzEY+AgjQc3p552HDdPwdPs+Z\r\ndNSRBCaczr8HK6n+AE/X5uGnS6IPw7C8yRjg8ssZATyPXYCEVhYlq+s5N/PK\r\nRMcICy9xbObalcdbqUtUjPzEK1tklZbPNgSHiSMW2+Brdwb2tdI5DyI1f7zc\r\nFCeCEPiTVmOrfAEl7O2VmZo/BatZWUYgU7b197CdxojCTEfAGLiETKW431nn\r\niX5L+v49miVVkR+bbu2uMxV5ETsFvhd7k0Zp0+rQM77bNi088qU5T7wda8qI\r\nN3QoxZ5/pj3vNluimcaGvqRX9dDQuZJVgk7SW++CBOFoh6UeKHaE/42VafmE\r\nw7OBNbxBSBkdhUZM+9M2EJWYAMw1QUsD5TEiP/50jJn0xfOUGNwkU1UiR32I\r\nYPNBtdRZ+CxQ/znN91mWSVIOW7+HAV9YrZCYF3ywjNxiPSHo5zcrCn/MHB60\r\nvbpUudKqfEl0+TTkJhQ02W7MqpyZ9ZpaZlBYe9zmiSJkLubknpc3ueUxg9Me\r\n7rC046fj/ZL9tAbPii/CBuVpZ44QeevU1N8fDmnve3WK/2iK9OaH6HDlk84a\r\nCFgdVj5Us9nW5vK1p3mLIQiJ1FdgjuTWwfmuV5EVRZbGjNygbCxLbx0/Qy8M\r\nSGzZxUVKpkwdeNggdK2nFSg0j+CLqOhmNWQ=\r\n=PPAQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC11eQD9qgp/YEBlmjGD8wBBqnaBrG8dnuWfyd0rzNUJAIhANX8EznibXfzG+71Kx+Z/i8mCrwbRggb9SNHDp1RC7TO"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.5.3_1647713910692_0.9818181019366949"},"_hasShrinkwrap":false},"2.6.0":{"name":"discord-slim","version":"2.6.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"341e115d3af516be4a80508d5f7c3e5e941c9862","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-dEvwYuXdqX51JmFvGwQ7RML2NlV6lJZPz7SwZehKCavk3lU1gdsIogg5Msi2MvY+hde+GnBgDY0WPko34OSRRA==","shasum":"d475f417aa518a3433ccad326e886c79d90d2779","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.0.tgz","fileCount":21,"unpackedSize":177988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPK4MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBCg/8DLW/nzSepyJCt2Hxgq2FzN7gHJsRwANooxsdReSsjCkhIheB\r\nEdlpxSGJcaIpNNINehcmM2Sz10K8m65r8H6WSI/xv530U5DwU/cQiI1wkEDZ\r\nf9u1v+xbPSl40WNDV1kPxTTcjJVJXRRqeYP/UyW0TS1+zloGAmlDnd1MsCA9\r\nJ+CKW4v02Y18ovxs0P+a87XML/V/GzFlt1cS0IrYjxUt7DwkiBLbJQMPgNAb\r\nYDAg0HZ+Eado/daGgnb9hUxqyzzfnIh6cZqJ4c6VQGTxnEsUN6GCX0ADs1ZC\r\nU0MgxqqsEsualyWl6S2xH2PPyXrlmlThhburLMZVVIle7ugMLVnz3E2vNwdm\r\nlcIUlxrmqF48j1GtqmLcmKmuTCALm4bP2v8QsjLxTkWm3+OGEqbD9j5npBRE\r\nGcdDLtl3O4ySjuVwvVcjQ787OTtHue45rLonJsiXbShZU3TQ6DYhaB9P0nRI\r\nNCJL/Vu4hqKK3Jyjd8LhYCYnAXF7F/ajrKd+hf7ougYBTXzLW+zaWx/rN48w\r\nBWaJ+9b+BXCYseOSYrx0b9glfDB7NL6PAhupARXyWFgEGvMcupXU0/azLJlL\r\nI5cjW7Aa0piA+Kcf+2PzX1TG3jFeuOpOw1TAYFWwM9S1DStltykkAU7iyhFG\r\n6THBOKnLuIoXBAl3q8MYv2imrMMci4wEatw=\r\n=Ilre\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcnNv+Wbre2xFIN/mxTqOL9YZJHWLtiUS7qjYkvVr4+AiBTQI96BnafL80noEWYGG1KoBGX05G0trF05aWIXfWiww=="}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.0_1648143884155_0.9195143027193364"},"_hasShrinkwrap":false},"2.6.1":{"name":"discord-slim","version":"2.6.1","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"3c38535be89ae85347dda3e6406276bacea9be84","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5JYYcmegjtMXOghvQEkucxHBGDM2LP9N0U2KepXZFwOHYHrrON4vCoIFOFgZpI6sKJggakOrchfCJ1N5HRLIJw==","shasum":"f36509b59e903657bac48ffcadc870026b7b19ed","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.1.tgz","fileCount":21,"unpackedSize":179035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ4d7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD/w/+NlNas7hEhtRGXXwSAy6WxDlP6lEgssik9T0KskWrsXuGmbS3\r\n6evIHqF4HRcwbOorYsqPM30CptIvusKcQ5n5CYN3HL+NbmA2ItLssXLwsRAL\r\nppyszHY7sPUC6FE6QC2TWxzZIPJQD11Ipge+MC9MXAqZFK1HsyWCfItM3tHY\r\n4O7enjGVi67pMcRUiuRkk/96PM6/LQsXQW1NHj3o6L4d3diuW7buyz9PUK00\r\nnqL6XLvnmNeMxhdjZ6gt+RccUwuCHCZMfW9J9prSMzKEHgmhqNXg9iCc71SY\r\n1Iwq9Z0mEP1ucAP4TbH1fCXNGVhm87YDZwKOEc4OiRpJpPsFHIv5DfXsodd5\r\njHKDK3KfG7ddn+cT9XsnQ7wASRuVD9ijbgw9vKxdlpEc0wL9t8AzY5hMNRlG\r\nJERmfyKgySSYJLFUe2XoArmXca3gVn1OZg/Msd4IFG1b2iI55uwK/lt3dTV+\r\nkrb26kNbt6hAWWCrmJUD45jxY5k+S77kSpos7WtRqNKpVdchcZoEL34/UO4Y\r\ny8kXoSufmD0iVPLdkRykkCr/+ycumVxP50+YF4N+VREFPawaNTYE+swObwjp\r\nXMQDu9LOZurdCypqwUSG6PphE0kYwb0VKeVwGjTMj6JWAFAA6590WLT321JU\r\nYcIaDTPbFP2yWhlbKnDscHNwbmX4eCI2qAY=\r\n=S0mU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiVF/iXMN1ZvUnhK0kMEonoUzd4sOG+lGy0c9Gty1EyQIhAJZklRvzqDTiIHBzwKZU2bMWhd8xMYMQPkOCMdvWwSX8"}]},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.1_1648592763011_0.36699488006750625"},"_hasShrinkwrap":false},"2.6.2":{"name":"discord-slim","version":"2.6.2","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"6664256449a451344c801f442529aa9076f377c7","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.2","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-XhYPjmoBjx7HuB0YotrArzu9xI7Q6+xP5SCUcU5X3ORjeqm+qnIZSDptL+y4lnzMjTXfuCVaGqXFi1LQfN9hIQ==","shasum":"e47ccba2d978c100ca02b181fc185a06de8594ed","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.2.tgz","fileCount":21,"unpackedSize":179641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuEfcf83uOrgG3mn4+ZyAvtQgq5wOMxPUcrjszRsmQ0QIgGy3eTWE61xsSHTuwaySjHswetoB1wn+A6zjKa6O8rGs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSNlTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSLA/+NeRcdqDKePVLneP9JCLycHizEhj7j9PMqRRFyUaB6lZab0oh\r\n9iZ58SgJKO+dLBWy1ZOf2lRuPWntUVsjDEI/yvIVhiqTKQ519PRwUs/EJBqF\r\n9ZQ+BpAF4nih4UcDsDEZLs2QXWcBQyzQSj9KP0mkZNPDYtUVhXspIhadmJWJ\r\ncJ4H1PCwJtbOTsm+ymdFVpnN9/Rm4uxFPN+Ykdw0xdrgNdrDnRIxbDTBiD1f\r\nZNT/5i9GZL1MfqMo0vcmQwpIoCTrVavHh19hw7+ncB7bBjdSgyUdDM47enml\r\ni6P1WbpdAzIHo3zwj4sNMEz1WCkYZ1NNNMQ/G1lHtoC9QNlZGMzno1DxhvA2\r\nkkQn1ygTjhgQQQRjc3EXJ6bouTufK3TgSR5mia0W0fjbJA3hLTq0o4/QiZkg\r\nrFn8Hr++UvSNOSP6XFFkiRcoEyNbtgUWssiyIS1WhHEBkFr+Riy1i9EkixxV\r\njw2DOWPakdrma+AO48P324eTWGdv5S9fz/l088GoGNIv7CB2tXrg1wJxSG0e\r\nXXrDClwb/fUAJAs92neQTn0Ni1dnR+Mj0riQLNiXMfcRlZ1MvI15QAYF80gw\r\nkuIiJDHA5bL40uFCAv3WtxeZIflKZ6/gUF1SxQ7qtidBRZ7B2fJTzJhJsyPA\r\nNIcAQA9iKdqRol20oQPrmAjbx2CggdmxrHk=\r\n=Goae\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.2_1648941394099_0.9192116415247362"},"_hasShrinkwrap":false},"2.6.3":{"name":"discord-slim","version":"2.6.3","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14.0.0"},"dependencies":{"ws":"8.5.*"},"gitHead":"dc0797ffc9d462adcdce342cdc340b59cb82d623","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.3","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-nNftd0ZvcubNtUhJUecIk59oVUy5CX3KoUSr4zKNUO2HQct09zgVL0DpAioc2aPwEmlfd5JAG4Ubsfjw51uUDg==","shasum":"c7fea98184402b4d4a1691179d6abcc520089961","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.3.tgz","fileCount":21,"unpackedSize":183733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEunCss7443A8yzN1phIjV11DeHAElxMuo15MLiIe2URAiBnH/hC5w1874zZBOt+lbKZ8UBfhChV7clhI7IidbNhfg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTaXyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp07Q/+LZ7BUVuPHENn2WBog+1Uk1EPacpqa0+wl1Uywr1AoajpyEg0\r\njSxMf3KuPXJhcpf2ueKqm1aMCqrgrD9V0jESY+At9wBK4JbTnDNwtdwWws8c\r\nQftPNLTqM5MHI1OjGVnjk02o+4QqTEm5XznjRfoVyErmu9nzmXER42jKdceg\r\n4xDXpJ5HjzR/DXK5lUix2IwXj5he2nGilKPYEfq/IJHqX0r/zsYb1uJTYxlq\r\nop+HkWD8zWj/PnuPCR6e0f1+8S0HBcGbwFqtvyCIO4Z811QavKlY1i1Z8+Hd\r\nMhjQMeOinyLgI79aFR8VmV9bTQLX9NJIB+67ygs3tVktsv0IMNZtswpfSizM\r\nkI6FpWLt83zKMu9079RQaC0YMLfBO5kxvf4rZpIh3grD5NQsfIBKl5fTGryG\r\no/dL6Ym4jyq+L96K/UYITINEcmSvhw4fQG+23QHY/fOwHfilMl5AxjoWCqND\r\n8J55gnJiSWH81nr2y5gGW00wxKIDkvhrw99TzOJ/MiIxYNBwmNBx+igUv6fE\r\nvfJYaVdDUGDaaCBxkFoTJ4G077o5GvQy6V2rzC2gqjv/awMjP89D1fY5sYzY\r\n326cIPW2S03+qX77Uz7XlrmlxiVNhPd/Kop70iUoUqvBA/16hp0Yqqy+5E+m\r\n2njvki3xZNIvfqq4nErblt95CCwoMP28jBw=\r\n=4HZc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.3_1649255922288_0.8814571060169094"},"_hasShrinkwrap":false},"2.6.4":{"name":"discord-slim","version":"2.6.4","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14"},"dependencies":{"ws":"8.5"},"gitHead":"77205bedfad38210d090e8ec59cc0dc91d593550","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.4","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ILCmXqtjxHrAbqwbBV/iWGDBHCF7vMIZIongrNPPx5gPPcNNitMFl4YAJG7hLChA+GfbIsVc6MbiWNGzavMGgg==","shasum":"c72eae6115201d1e270bdce3cc218d5179abd173","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.4.tgz","fileCount":36,"unpackedSize":215985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9fjguCVJko7cMmqP7hVrKi4JVYK7pESE7s6AvkgFyKgIhAN+xH/9+IXmELd/pJ+iuKuf4gPFwPsqasmxWu7JC5Tv/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTyw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvFw/8CwCbZ8tUKaSn1HzlTFH8FOSkdgu23fS7G6xcX7dQFybd27mV\r\nHN1paf9VoWzsR86seTZY4VFIULa5OyELgDGwHY/kDAWLKYsSIoPX4KZY4xXM\r\nl6F2V9B6kzDRpOCuicPN7frIJMrVhbiXXTpVACveW6R23B5fM1UIegLyKemM\r\nz9vhYGnSFkj36/zbFlgcVZLB47tvsPupa5crV0WmbZSsM9roRsCQe7UNzjy3\r\nylvz1oGqy/Jbh/Eex6vH7uP+J4jCKLhnPVfAWyFtX+MMhNE5RERbE7uLWa8A\r\n2eTGucAyLe8I1Njwvt2Wtij1QKgWtPsgFSxg+bWhgsmXuXfAdq08RcWY37HN\r\nL48iLs2QyLpn1n6l9AwnDdCbM2gtmNd3UWBAcWdLJzP6uWSUPHQvk45G7kFm\r\ncXcSMXunJtb7z3VR2DYCMrOZowsHIdIUWug7zjAyd4BgzGgyjsYAHOmjSYnC\r\n+MzlQf/ijRgRqP3X/p3KRgRbsEUM9tS0Xhv1+IinainjIFwy+KTfKBZ7uSKX\r\nOSZSthZQtsMiQpJINx5ZQ/PQ2aWvLKKR5BzLs9hewAjvebz4PahldZ3AlQWe\r\nJ4Us+X6ExXX7XMQrTWq3ro+zsBvJt8gWt+Kog+EtdNPe5llS8ec9JWkiW/8F\r\nYlYn8HYsx83+811APi1BMQCL9rtuJEloeEk=\r\n=pTpr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.4_1649355830517_0.04979128568009217"},"_hasShrinkwrap":false},"2.6.5":{"name":"discord-slim","version":"2.6.5","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14"},"dependencies":{"ws":"8.5"},"gitHead":"a652f4f9d59d6624b806bbfd25d2a7cc0a0f3cac","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.5","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-PqiMrDEjaCxMZZjfC+ej23zq93bthjkr+1q/mj5Ur+yk8S5VjT9CoAU82oGLJM/Q4ktSR1C8MPrwgfPdr5/J5w==","shasum":"ae7bcf49c6e8a497e618b7bd2191dbf4dad521ed","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.5.tgz","fileCount":36,"unpackedSize":216883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzwWALZgMI6pb2iliK5bSjhF1D4UjIQJs5D3UB6xpQfQIgDc8WgxinltOxKV9yPLBoAN44ejpK3F4xOLUzuSm+Kzo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVwkaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQYw//YeyNlwwCjnEsLooPprfEnTf0jdW0O85wVY7thTp6R3QS12BZ\r\nbwSS6Gidk0sFMp+QCgfoLxVVSc48KQPU6EXlrIo2u0SKNKaeOO4angMn3Ck6\r\nJ98iR+wcgOGJ9HF5SXgVYO5uchtpyxPMhlQKSbByf5Mk2Qj50gZsXadFz2Sa\r\nDiQCZ4KuH5DRDD6IgiLr4wcOQfn6WrdPp1frS7W6rLnkwb3XrFo6OJwK846Q\r\nnwhOXTAzCNvxDawDB/ZbwYlJJMJNcxsDBv+UBNXMPhI3As668Ish2kE/B82F\r\nd+glgz1T2Q7WufzofzmwM/db1x5Roor2yLS7JktiJHZULRaomRYRyr5FjGuM\r\nWwXt3nhDbDXC6Cvl/PxfGi4x9V2kM4t09JFj8Y8Udv0esN6402tk9z6hbUNz\r\n5QYZu6ZSyLM/zihNuklfnvgX0D373OpcOyhFxbBC22m+ecZujkyD9YfBRsEC\r\nBukjkxwtiJTrmeBZuYbcuFg65kRyR/LqphEQzHIqsNE9ExjfLxbGrkVKRsWp\r\n90z7thNlfTUoxIkR3QJWMXlhAo6JXXPEUIdCcVgOl7zuc67aw70mTXiH7DrG\r\nhe7DrggcP7IW07cxk1ZBcoqUYwIULTvHcuIPyJCBcMabX8Pj/S7ofCnBa/Ht\r\nzIObBufcox/x1TqNtmyQ/mKkYOi4TQ/bJmk=\r\n=Kwu9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.5_1649871130291_0.6085301437418864"},"_hasShrinkwrap":false},"2.6.6":{"name":"discord-slim","version":"2.6.6","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","engines":{"node":">=14"},"dependencies":{"ws":"8.5"},"gitHead":"94a055ed533b509acf3e4c574819006996fb9a15","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.6","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-fOTi7k96PVwAQktOiHPzK3jhriC26JQXu/smGLl4r8LOBiUEeG1JEy7nhvVGC7kDsoUb69z9m5rCkjs14sPPwA==","shasum":"82434168734ca07c1938edace161d64d0e0a506f","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.6.tgz","fileCount":37,"unpackedSize":218361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeaRxuRGp/gHF3O3XqKZyN+Rt5f8zEs/iEWYDMV7sk5wIhAPn1fbRDPO3tTtX4+os2S0qg/JwLLGn43Ik6CkFdjtEl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXF7TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS6g//e+leFDcQZ1ejDGLgvkysvQ4cS9f8dL1DwVjPbXL0FxHZiRIo\r\nf976tFn8ZeOl5bniZwxko8Qh7n16ac0ONTwIGDvzUiUWbfWorimDP8Crj3fd\r\n30LfatjhIsnm25J9JlGfYHcFfsxntpodLcGuD+iN+fyZ4OJhJn7muIpknHRH\r\nz/VhGjkvJMeEb4Gd3JNkfcyQdARD2fNwS7y5QuxDUpwOfnBPbJoGz4L9a+Sb\r\nkFK0EG1BzhszQVSn+3rwk41xJAaVo4rf+LT46sdqG0bXBpcTpK3MpcBli6Se\r\neKBCGgAvPLQBb1FdksqfTOnDYEbNnwWvcsI3c07IDtxtq9g1j+pfthYvMkcd\r\nFCxPNL86TsMutU/JFHXjTnwer1rESRHrz1QjKqzLsvdR/jUdUyLvLlCx63o/\r\nlFew1Za4KFP1/NW1H7Dc7vT1lSh7noQFtY7rjS1n3o1sXwSYRgCJXMNihA2G\r\n4I4Deeq/n/4L7/Ard3mbdo/9kYcdIqgJMudTCo8qa205PUh+fUJmo8a3YNaL\r\nVTkUcBUL/7z7w01MY51zOdE0E8MPEhIdGmiDgPdcUylBd2aD0xrg0OcVB9TR\r\nkH6m2tlLeInBZ3g2VF4UnVOBF5rWNdH43UpIfxaB//H4Bgqo+U9QcNMVLeog\r\n5vIkQgKRNjuMgPU7Og+V89+nFCCizagz4gQ=\r\n=m3PU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.6_1650220754652_0.8955530313513556"},"_hasShrinkwrap":false},"2.6.7":{"name":"discord-slim","version":"2.6.7","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=14"},"dependencies":{"ws":"8.5"},"gitHead":"3bc669bdc6303894458fbc94e7fd8b0ba29074cf","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.7","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-jwf3B/eKgEyzwvqvHy60k5nLctOpq81HwNq9/U+xbA4oe9CBx0O/+ygu2hPPpnf0hNxFpYJS7q0canxijrdh3Q==","shasum":"2753b9d534f94dcf63339566826d32f7592db675","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.7.tgz","fileCount":37,"unpackedSize":218947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCucu1CnwfTkuHrJB2f8qkWoi+cBDTYoahitsqcQNJFhgIhAK+VW3PZ4o3YtiSFMxV0eGW7IewOxLhXYMmKc/9/lHzH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYJcGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphmw//eRSNMglWTEtvwM+IFX/WTZTqynF5WUEDdlEXzQQAS+4fC/Sp\r\ngAT8O69EL3k+ymxvoTxmWsfQrEu0TtMBEleaISeGVCNjQYDOVR3wWinh0bjZ\r\nAwQ8e12jIvytNPW5/etmQpMWAyaDM0Il5I9fCqzXg3KD8Pv8jyDg3yvIRt8n\r\ncawyKi7kozOWBAzUbh81RMOBddHIn/P28zPq7HMnx8ENOuXpf7Us4TSEeavx\r\nFGIJqxX061QbiOVkILE0tyAZk+9nfk9rdZ+j5zbIqPrEgt09hXUupWsDtQoW\r\nJ+q2Sr30wRs6twPXf6n30Ghby6amHT2Ix+GKyFT+/VRNaE5Pb14+UaKnIloB\r\n0yKJHemf6QrcheHClleE69US3UIkzmoSbHB4Ps2EceyLpIGOf17NZ0qiZ6n3\r\n2e+KO/CoVyDzxMuQy9Z9o8EkM2F40H8UGj0NCYYheqrKT0f5sAI3DgR7yUXp\r\nk9X9vICij67aUzW1SVMQc74poFNIA+jT+p0gIc2IotV40ZgwR5zeTtvB3iuO\r\nxS+q7iwhSIAzzfqsKueuTS2TapcD2KUmnp66gaFKDBYjvnkgPu/FkREv2JAI\r\n654aJv5ssIu8OZYVyALe9KFfpvv956+OHLNlouBMVjvgy011N80MoJBgeAFa\r\nwI5SUOce/f8BKReWBxiqvKcZ0nJLdPTD3wE=\r\n=X4rP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.7_1650497286681_0.7217628062428745"},"_hasShrinkwrap":false},"2.6.8":{"name":"discord-slim","version":"2.6.8","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=14"},"dependencies":{"ws":"8.5"},"gitHead":"10fb965878ced1eea7bb2773b591848bb3f3fafa","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.8","_nodeVersion":"18.0.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-LLCznIHmIxA/GY4G5kB146jxj/oel2eSEZfcaE8eSkWsEq3HtgLqpbKdTT+N2UY4vHBV9Hisut8Vk7eYKqUoIA==","shasum":"24fd24a9f2a31084f8edde75cfdf19d72c8b854d","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.8.tgz","fileCount":38,"unpackedSize":219665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJ5ojcWxeFGeg20bx/+eqKFro8KR7CshDhCmcSHuy/fAiEAk0JrUzl5RQ62EKDx+XTmBWlz217P/jVuNlzKrCBqxKc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYyM9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplKRAAolRLOtAXYc/wYDxI/V/FmEokOYUF2Myh7FlgnRzJFDe/jCWm\r\nP+fY7RVx6/xgCYkj6ik9FTcU0zL5Rqfo6ilHYKXEp38IPbMnuPCYOrnJyS7S\r\nJY5Xx1O92XZ30SxsQcxgn3j98bxb6HfZYjiEtxFn+WNsIlUdZskN8pEx4KCs\r\nzM+si5d97sPyV/AsPIRWnnqATmC0MhEVo+RVRon10gyQtklsuZOXTvz5yTo+\r\nLIdh4zmVlf9KKBLjlMREq3MQRyQbI9blXpHp3LdN3tfG+bE9FLzx61Vlc51I\r\nRAWvI2Gh3zFS3Qloyo15FKwuJx3MSo2MoRa78cQKMi7Xwpm67VMCfMbutfSR\r\nPeCg6ELHOYMvS8j+3gCbGpRgoE99kSA2rU22USWivjucpi1jM/iMbVm2nxv9\r\nfGuMtz8M3BGeJSGVMvfucu7YHB+munN11E9j0Y/7dvIaaecc4vz5mYysQs3i\r\nR1Uud0Dq2+AxrT9BhsSK3w6rMoDU7k4hxXZy7ws1aawlv1tW4M/L4qk5cIa2\r\nqENTTRDJXaPZdCWue/uo3k/WDxq6i+zHS+uI5rqZQPQB7pLEPGdGxk+ZnboX\r\n0FxS9oNX2woT5MsabppdXRBmMSos9t+z9EgRkWpvtLPLnJ7qNOhgYJypVtKY\r\n8RiJFNtRvODU5KjOXUwGQ4qOE3/BLU5Go+s=\r\n=LWwW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.8_1650664253375_0.4877561067984717"},"_hasShrinkwrap":false},"2.6.9":{"name":"discord-slim","version":"2.6.9","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=14"},"dependencies":{"ws":"8.6"},"gitHead":"cf19e7540cc7b48f32ab79bd0d75668843da0e93","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.9","_nodeVersion":"18.0.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-3dZnfwyZxwd5uahaUzUHfgnv9inW+d+It+jehvc3De+5mb4Lpuo1w48mTlVl2t/e+sETJ5sSKTToehFYdsvMfw==","shasum":"f4204879902314c190a527f4571a66edc12d1f3d","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.9.tgz","fileCount":38,"unpackedSize":220093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH4T1Hzgm/lVZynq4kQY+KPxUOCuyWpJjRyzS+a/8wvwIhAJrXcMLhueI0WTyPncGSMuYD1t6/lRO7FRekTP6g33B6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib7VZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Mg/+Nfk44pcl1qjH23n+8ldtWuG8awjrQmUYlsAKA4zPAKnCDeZx\r\nrLRal1EgLiHbuTMQi6JfYCOesnDwzXlzEKjac1T5qy8xZkKuXkcE6daTpcYw\r\ngMjD6aTeh3lDNua8Q1qMk0wc5yzdrYgESJd6icabrQIXoKvwpJipO0ZV81w5\r\nnGuzyUWPceDE4K85DqvOwriYlaFBk/vfWuxoxBoQl20rMCTQdXyypVC9s9Tx\r\noxCR9dnk0iuhmNWuz4SY6CguPJ8X9ew0I4mU7ly+e9RsK7q+F/hIhfswsoxV\r\n89reqXx4oWnVqB7XKGbJq76+5YdIjzltggkP0CgX4dfri93QjyYJhpJHYWMZ\r\nnK8lYD7H7C/khxFv+wqg0T9LrBt0O9djRtDyPWsx0Yez0jL1DaleGcbrbCz8\r\nNhgpi8U73UXFSj0zIjUHuiFAvSjOYspsDgaLqiUAQu0KC+lbAvTwuurEfPnF\r\n3VfWLkICxsXpfJYZD8OzW67S+uUJwSa+R9f/4mCagVzZ0tbm/vy3M2tJseAN\r\n3Zhapv+tzCleczREhLuKs8aTRt5IYKpU+Y6mFReRm53SgEIHOG2am0oGEUXp\r\nH77JhwLFfuCLeaGKf3tO5oLbyENWjZdjNp9yfQzKB5xRTwGaGMlRTO34nroU\r\neMlBntiwkAB/ZJtn4XYEDGOC7y95NbZEc+A=\r\n=3pKf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.9_1651488088858_0.001961835403012202"},"_hasShrinkwrap":false},"2.6.10":{"name":"discord-slim","version":"2.6.10","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=14"},"dependencies":{"ws":"8.6"},"gitHead":"fd4ed2271de9d44e670c04cd988a36f3ac3bd3a5","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.6.10","_nodeVersion":"18.1.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-w1MfmzrA1bTgvJZFi9qLmlfpXiUwqZCkAOKvFC7jeGjrJOz/QcGGgFsvHIJrujI9ZRRJD6QWrE1tlbzbExXefg==","shasum":"0e4fcffe527a3040a9b5bcb218c87febb9dcfa40","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.6.10.tgz","fileCount":38,"unpackedSize":221285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeFlbTBK8JpATsjf2V6rUup2GQ46nxyyvV/NMti2XBqwIgMKatQd2r3B9/bBpGPvdwkTWPkDC7ANftkzmR3kg7meM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidZvzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Mw/7B43yxycbh+KX5t8YwcKxhDorRAAarcaOFlYJDDoM3kCeHY7y\r\nrRLYU/pBXKFe2Qt5M/6D9x2G5iZEB5N37RzvK7UksQ37xYeip0L0d6sMUKdm\r\n1McFuKUephhIiKHXEiiziG0KGEGrMNxRaobJnwuMn0T8fZWQhwRJlck9OsAS\r\nlERs+VcNWQOvX6tefuo052LLaoq91JBf/pWuEFrfqPmtZNmIrhGTn0zlJ/+H\r\nU5yLR00Wu9M3nUWLsxw2OnpWEgNRY0Lg97kDs9RlJFjNnlg2WXgNkQzZvOkR\r\ng7HheT2KJ4/42OCpt8n2Efcxo5YJUpuZEJJA1WWVlgqA+Aqt4O2bsM3cLkjK\r\naJWmCZhwIcAx4dnHO7p+kvpMas3lG0ed4JCUJqns2aZtu/wJ7/13jP6Uffct\r\nQna0Iz5Pe08CHd4RB3o1nL0FUZcyv4S8orYmcvE0EbV9YiDYBJffIQ150/gE\r\nz/NuuXuVgyFaYkQDsaM6MOziRKDDBUyH1IrjH/9b7YzCiou072kpNj+pI0jZ\r\n8WYbBn5XMmypeQuFsW0zDiN2qkXwtV2xWppO9GiH5AKXXMDyKEVvcrdzXrGm\r\nXiwCeEFqkmCoImUbHaXU9qgamn/IwwnAfkMEbOh/g7y8B0ouVA+Zar+kJgOS\r\niP3EF0j2Qvyx6Ru3VljoR8d/jwaSr28Kfh4=\r\n=IGqP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.6.10_1651874803362_0.6214484276842416"},"_hasShrinkwrap":false},"2.7.0":{"name":"discord-slim","version":"2.7.0","description":"Lightweight Discord API library for Node.js.","author":{"name":"Hanabishi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"keywords":["discord","bot","api","client","library","framework"],"type":"module","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"engines":{"node":">=14"},"dependencies":{"ws":"8.7"},"gitHead":"3fcecb27d398a7f586d60e04cbe0b99a101e7397","bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","_id":"discord-slim@2.7.0","_nodeVersion":"18.3.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-hz/RgW+6Vo1Gem8pRtjgiFALygseonFU94G/864q4wyHHYN4fuIxmHvzAhl4mJ8g2QdZQWN90yoRiA6vojHi9g==","shasum":"8395d970033572c3ec372fc0c945a0df4c59a653","tarball":"https://registry.npmjs.org/discord-slim/-/discord-slim-2.7.0.tgz","fileCount":39,"unpackedSize":220079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAP2ufxqd+NbdrUx/xKACLuad76AmwVcpxIL9QdWsUuhAiEAvv/FFOBDGLGLcklqsOftsN0QxQgFqPXy/OGeyDUe4E4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim7vrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbug/+KntFcPr4iIs32jzzUSszt1mlejwAicddy9PpEZyEruX6Zado\r\nimc7ajDDvN+gkiqvcNKOXrwl0tj+QV43OPx47XhF3ZEzBQS/r8hvxX7vULQT\r\nr1FZCa/Y95FDA7IAVEPNolYSUqkeHnKmXRH3cAPES8m+pwCQvUZgH6x2dB3j\r\nYLAa7n5CamExfNu+xDfXxQ6WwY/Lo2/8KaQyWZTjN0SY6PyCi9Xp2yGDSoY8\r\nC1hqWKcn/YHSl+il0RqgnZQ6b67AMSnXeHSK6gFiCnv9RUXBs/jiJJFvtKgJ\r\n8Kmry3AyCoxnFzcgus/jAMmgyQWXl53L+uaT78VgmKgqAYQEi8O6jblO26sf\r\ngudu1spYkWRpHW2oPK1Y5ztZGA27SFHG57wZPyxBugNxlA/vBxW92xDOoKiy\r\nLrgVfSOQq9hEFDwWIlw6L+RMz1ctUlv3h63GxOIIX+4b8aTJRx4F3unVkz5+\r\nAp89JetDZucA2wvqNGQt/zJ6pRYBwij2vWPKipN5wSyXTY2doGaSH8yTjaWr\r\nbz7eEda86OGR49cCcC7fiVIJTyAvCC5bFRhJ9p8U3j0LXImF4NWCmHy3LvYe\r\n4QKvndMBzXWOM7zD7GJHtPOKxrlnRgeiz76LRU6jwqylDNuKTrfPIDJXNtHZ\r\nvBX5YhrB2t05NMmLdBireywcMOoRWxNP94U=\r\n=MK6e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hanabishi","email":"irecca.kun@gmail.com"},"directories":{},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-slim_2.7.0_1654373355134_0.18696700145177525"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-09T18:28:10.050Z","0.1.0":"2020-06-09T18:28:10.231Z","modified":"2022-06-04T20:09:15.438Z","1.0.0":"2020-06-09T18:40:57.340Z","1.0.1":"2020-06-09T18:44:39.757Z","1.1.0":"2020-06-09T18:59:34.923Z","1.1.1":"2020-06-10T18:24:25.220Z","1.1.2":"2020-07-09T17:18:09.138Z","1.1.3":"2020-08-02T11:51:27.392Z","1.1.4":"2020-11-07T12:35:48.214Z","1.1.5":"2020-12-24T21:54:42.059Z","1.1.6":"2020-12-30T00:37:53.586Z","1.1.7":"2020-12-30T01:04:06.542Z","2.0.0-dev.1":"2021-03-27T22:47:50.442Z","1.1.8":"2021-03-27T23:10:07.152Z","2.0.0-dev.2":"2021-03-29T11:53:07.059Z","2.0.0-dev.3":"2021-03-29T15:12:13.025Z","2.0.0-dev.4":"2021-03-29T16:15:36.943Z","2.0.0-dev.5":"2021-03-30T17:54:00.764Z","2.0.0-dev.6":"2021-03-30T21:20:06.422Z","2.0.0-dev.7":"2021-04-01T11:58:15.823Z","2.0.0-dev.8":"2021-04-01T22:50:27.567Z","2.0.0-dev.9":"2021-04-02T19:35:55.162Z","2.0.0-dev.10":"2021-04-02T21:25:09.971Z","2.0.0-dev.11":"2021-04-04T17:11:01.695Z","2.0.0-dev.12":"2021-04-04T17:16:55.227Z","2.0.0-dev.13":"2021-04-04T21:46:32.502Z","2.0.0-dev.14":"2021-04-06T13:44:52.097Z","2.0.0-dev.15":"2021-04-07T14:30:12.848Z","2.0.0":"2021-04-07T21:14:30.648Z","2.0.1":"2021-04-21T16:33:02.144Z","2.0.2":"2021-05-06T17:36:19.762Z","2.0.3":"2021-05-24T16:02:13.234Z","2.0.4":"2021-05-27T18:38:49.542Z","2.0.5":"2021-05-30T18:50:08.412Z","2.1.0":"2021-06-01T22:10:14.718Z","2.1.1":"2021-06-05T13:33:24.477Z","2.1.2":"2021-06-10T15:36:52.707Z","2.1.3":"2021-06-12T11:23:35.469Z","2.1.4":"2021-06-22T17:44:47.056Z","2.1.5":"2021-07-01T13:49:32.707Z","2.1.6":"2021-07-15T17:01:17.191Z","2.1.7":"2021-07-30T12:27:06.432Z","2.1.8":"2021-08-04T17:22:40.838Z","2.1.9":"2021-08-05T21:48:44.839Z","2.2.0":"2021-08-10T18:30:04.507Z","2.2.1":"2021-08-11T11:21:11.683Z","2.2.2":"2021-08-16T20:54:51.988Z","2.2.3":"2021-08-22T23:12:11.372Z","2.2.4":"2021-09-05T08:36:42.920Z","2.2.5":"2021-09-12T18:24:47.370Z","2.2.6":"2021-09-14T15:21:34.265Z","2.3.0":"2021-10-02T14:53:54.980Z","2.3.1":"2021-10-23T00:03:02.372Z","2.3.2":"2021-10-31T04:33:57.472Z","2.3.3":"2021-11-03T14:37:13.079Z","2.4.0":"2021-12-07T18:11:19.978Z","2.4.1":"2022-01-06T22:17:02.323Z","2.5.0":"2022-02-10T18:13:56.032Z","2.5.1":"2022-02-15T15:29:21.747Z","2.5.2":"2022-03-15T21:39:29.440Z","2.5.3":"2022-03-19T18:18:30.880Z","2.6.0":"2022-03-24T17:44:44.326Z","2.6.1":"2022-03-29T22:26:03.215Z","2.6.2":"2022-04-02T23:16:35.089Z","2.6.3":"2022-04-06T14:38:42.428Z","2.6.4":"2022-04-07T18:23:50.723Z","2.6.5":"2022-04-13T17:32:10.484Z","2.6.6":"2022-04-17T18:39:15.111Z","2.6.7":"2022-04-20T23:28:06.902Z","2.6.8":"2022-04-22T21:50:53.542Z","2.6.9":"2022-05-02T10:41:29.015Z","2.6.10":"2022-05-06T22:06:43.536Z","2.7.0":"2022-06-04T20:09:15.371Z"},"maintainers":[{"name":"hanabishi","email":"irecca.kun@gmail.com"}],"description":"Lightweight Discord API library for Node.js.","homepage":"https://github.com/HanabishiRecca/Discord-Slim#readme","repository":{"type":"git","url":"git+https://github.com/HanabishiRecca/Discord-Slim.git"},"author":{"name":"Hanabishi"},"bugs":{"url":"https://github.com/HanabishiRecca/Discord-Slim/issues"},"license":"MIT","readme":"# Discord Slim\n\nLightweight **Discord API** library for **Node.js**.  \nProvides pure API interaction via type definitions and some helper tools, without excessive abstractions.  \n\n## Before you start\n### **Node.js** 14+ is required!\nMake sure you have some understaning of **[Discord API](https://discordapp.com/developers/docs)**.  \n\n## Docs\n\n### Main exports\n**Client** - client for connecting to the Discord API gateway.  \n**ClientEvents** - set of possible client events.  \n**Authorization** - authorization class for client and actions.  \n**Events** - set of possible gateway API events.  \n**Actions** - access to API requests.  \n**Helpers** - objects and constants for API.  \n**Tools** - additional tools for convinience.  \n**Voice** - client for connecting to voice channels.  \n**VoiceEvents** - set of possible voice client events.  \n**Types** - type definitions export for TypeScript.  \n\n**TODO.**  \nFor now use e.g. VS Code for types completion.  \n\n## Installation\n```sh\nnpm i discord-slim\n```\n\n## Usage example\n### Initial setup\n```js\nimport { Client, ClientEvents, Authorization, Events, Actions, Helpers, Tools } from 'discord-slim';\n\n// Basic setup to control client operation.\n// You probably want to use such code for every bot.\n\nconst client = new Client();\nclient.on(ClientEvents.CONNECT, () => console.log('Connection established.'));\nclient.on(ClientEvents.DISCONNECT, (code) => console.error(`Disconnect. (${code})`));\nclient.on(ClientEvents.INFO, console.log);\nclient.on(ClientEvents.WARN, console.warn);\nclient.on(ClientEvents.ERROR, console.error);\nclient.on(ClientEvents.FATAL, (e) => { console.error(e); process.exit(1); });\n\n// Authorization object. Required for client and actions.\nconst authorization = new Authorization('token');\n\n// Request options for actions.\n// By design every action can use its own options.\n// But for convinience you can set default options globally for all actions.\n// Default options can be overridden by passing `requestOptions` argument.\n\nActions.setDefaultRequestOptions({\n\n    // Include authorization, it is required for most actions.\n    authorization,\n\n    // Rate limit behavior configuration.\n    // This options is not required, but you probably want to care about the rate limit.\n    rateLimit: {\n\n        // Set how many attempts to make due to the rate limit. Default: 5.\n        // This includes the first try, so values 1 and below will be treated as \"no retries\".\n        retryCount: 5,\n\n        // Rate limit hit callback.\n        callback: (response, attempts) =>\n            console.log(`${response.message} Global: ${response.global}. Cooldown: ${response.retry_after} sec. Attempt: ${attempts}.`),\n\n    },\n\n});\n\n...\n\n// Start the client connection.\nclient.Connect(authorization, Helpers.Intents.GUILDS | Helpers.Intents.GUILD_MESSAGES);\n```\nYou can read about intents [here](https://discordapp.com/developers/docs/topics/gateway#gateway-intents).  \n\n### Basic message response\n```js\nclient.events.on(Events.MESSAGE_CREATE, (message) => {\n\n    // Filter out any bot messages.\n    if(message.author.bot) return;\n\n    // Check that the message contains \"hello\" word.\n    if(message.content.search(/(^|\\s)hello($|\\s)/i) < 0) return;\n\n    // Using both reply and mention just for demo.\n    Actions.Message.Create(message.channel_id, {\n        content: `Hi, ${Tools.Mention.User(message.author)}!`,\n        message_reference: {\n            channel_id: message.channel_id,\n            message_id: message.id,\n        },\n    });\n\n});\n```\n\n### Set bot status\n```js\nclient.events.on(Events.READY, () => {\n\n    client.UpdatePresence({\n        status: Helpers.StatusTypes.ONLINE,\n        activities: [{ type: Helpers.ActivityTypes.WATCHING, name: 'YOU' }],\n        afk: false,\n        since: 0,\n    });\n\n});\n```\n\n### Async capabilities\n```js\nclient.events.on(Events.READY, async (data) => {\n\n    // Log all the global application commands.\n    console.log(await Actions.Application.GetGlobalCommands(data.user.id));\n\n});\n```\n\n### Using application commands\nNote: application commands require `applications.commands` scope. Read details in [docs](https://discord.com/developers/docs/interactions/application-commands#authorizing-your-application).  \n```js\nclient.events.on(Events.GUILD_CREATE, (guild) => {\n\n    // Create a command in your guild(s).\n    // This example represents a simple command that just echoing the text back.\n    Actions.Application.CreateGuildCommand('bot_id_here', guild.id, {\n        type: Helpers.ApplicationCommandTypes.CHAT_INPUT,\n        name: 'echo',\n        description: 'Test application command.',\n        options: [\n            {\n                type: Helpers.ApplicationCommandOptionTypes.STRING,\n                name: 'text',\n                description: 'Echo message text.',\n                required: true,\n            },\n        ],\n    });\n\n});\n\n// Respond to interaction event.\nclient.events.on(Events.INTERACTION_CREATE, (interaction) => {\n\n    // Check that the interaction is an application command\n    if(interaction.type != Helpers.InteractionTypes.APPLICATION_COMMAND) return;\n\n    // Check that the command is a chat command\n    const data = interaction.data;\n    if(data?.type != Helpers.ApplicationCommandTypes.CHAT_INPUT) return;\n\n    // Check the command by name.\n    if(data.name != 'echo') return;\n\n    // Check the data type.\n    const option = data.options?.[0];\n    if(option?.type != Helpers.ApplicationCommandOptionTypes.STRING) return;\n\n    // Make a response.\n    Actions.Application.CreateInteractionResponse(interaction.id, interaction.token, {\n        type: Helpers.InteractionCallbackTypes.CHANNEL_MESSAGE_WITH_SOURCE,\n        data: {\n\n            // Just echoing the content.\n            content: option.value,\n\n            // \"EPHEMERAL\" flag means that the response will be visible only by the caller.\n            flags: Helpers.MessageFlags.EPHEMERAL,\n\n        },\n    });\n\n});\n```\n","readmeFilename":"README.md","keywords":["discord","bot","api","client","library","framework"]}