├── .replit ├── README.md ├── app.js ├── commands ├── developer │ ├── avatar.js │ ├── djsEval.js │ ├── eval.js │ ├── funcs.js │ ├── guilds.js │ ├── name.js │ ├── set.js │ ├── symbol.js │ └── update.js ├── economy │ ├── afish.js │ ├── always.js │ ├── apply.js │ ├── badge.js │ ├── badges │ │ └── badges.js │ ├── balance.js │ ├── battle.js │ ├── beg.js │ ├── buy.js │ ├── celebrate.js │ ├── cmd.js │ ├── cthrow.js │ ├── daily.js │ ├── deposit.js │ ├── durability.js │ ├── farm.js │ ├── fish.js │ ├── fishes.js │ ├── fishstats.js │ ├── flex.js │ ├── fupgrade.js │ ├── gift.js │ ├── hack.js │ ├── hourly.js │ ├── inventory.js │ ├── joblist.js │ ├── mine.js │ ├── ores.js │ ├── pay.js │ ├── plant.js │ ├── pray.js │ ├── premium.js │ ├── profile.js │ ├── promocode │ │ ├── pclaim.js │ │ └── pgen.js │ ├── rob.js │ ├── sell.js │ ├── shop.js │ ├── travel │ │ ├── adventure.js │ │ ├── open.js │ │ └── travel.js │ ├── upgrade.js │ ├── use.js │ ├── weekly.js │ ├── withdraw.js │ └── work.js ├── moderation │ ├── alt detection.js │ ├── alt system.js │ ├── invite.js │ ├── nuke.js │ ├── prefix.js │ └── purge.js ├── premium │ ├── apis.js │ ├── chars.js │ ├── embed.js │ ├── file.js │ └── rank.js └── utility │ ├── avatar.js │ ├── help.js │ ├── mention.js │ ├── ping.js │ └── uptime.js ├── config.js ├── handler ├── callbacks.js ├── status.js └── variables.js ├── index.js ├── invite.html ├── package-lock.json ├── package.json ├── replit.nix └── server.html /.replit: -------------------------------------------------------------------------------- 1 | run = "npx node index.js" -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Zeon 2 | Zeon a discord economy bot 3 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | const express = require('express'); 2 | 3 | const server = express(); 4 | 5 | server.all('/', (req, res) => { 6 | res.setHeader('Content-Type', 'text/html'); 7 | 8 | res.write( 9 | ' 79 | 80 | 81 | 82 |

83 |

Invite

84 | 85 | 89 | 90 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zeon", 3 | "version": "1.0.0", 4 | "lockfileVersion": 2, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "zeon", 9 | "version": "1.0.0", 10 | "license": "ISC", 11 | "dependencies": { 12 | "@replit/database": "^2.0.1", 13 | "abort-controller": "^3.0.0", 14 | "accepts": "^1.3.7", 15 | "aoi.js": "^5.0.7", 16 | "array-flatten": "^1.1.1", 17 | "asynckit": "^0.4.0", 18 | "axios": "^0.21.4", 19 | "body-parser": "^1.19.1", 20 | "bytes": "^3.1.1", 21 | "combined-stream": "^1.0.8", 22 | "content-disposition": "^0.5.4", 23 | "content-type": "^1.0.4", 24 | "cookie": "^0.4.1", 25 | "cookie-signature": "^1.0.6", 26 | "cross-fetch": "^3.1.4", 27 | "dbdjs.db": "^2.0.2", 28 | "debug": "^2.6.9", 29 | "delayed-stream": "^1.0.0", 30 | "depd": "^1.1.2", 31 | "destroy": "^1.0.4", 32 | "discord-api-types": "^0.24.0", 33 | "discord.js": "^13.5.0", 34 | "dotenv": "^8.6.0", 35 | "ee-first": "^1.1.1", 36 | "encodeurl": "^1.0.2", 37 | "escape-html": "^1.0.3", 38 | "etag": "^1.8.1", 39 | "event-target-shim": "^5.0.1", 40 | "express": "^4.17.2", 41 | "finalhandler": "^1.1.2", 42 | "follow-redirects": "^1.14.6", 43 | "form-data": "^4.0.0", 44 | "forwarded": "^0.2.0", 45 | "fresh": "^0.5.2", 46 | "fs": "^0.0.1-security", 47 | "himalaya": "^1.1.0", 48 | "http-errors": "^1.8.1", 49 | "iconv-lite": "^0.4.24", 50 | "inherits": "^2.0.4", 51 | "ipaddr.js": "^1.9.1", 52 | "leref.ts": "^1.1.1", 53 | "m3u8stream": "^0.8.4", 54 | "media-typer": "^0.3.0", 55 | "merge-descriptors": "^1.0.1", 56 | "methods": "^1.1.2", 57 | "mime": "^1.6.0", 58 | "mime-db": "^1.51.0", 59 | "mime-types": "^2.1.34", 60 | "miniget": "^4.2.1", 61 | "ms": "^2.0.0", 62 | "negotiator": "^0.6.2", 63 | "node": "^16.13.1", 64 | "node-bin-setup": "^1.0.6", 65 | "node-fetch": "^2.6.6", 66 | "on-finished": "^2.3.0", 67 | "parseurl": "^1.3.3", 68 | "path-to-regexp": "^0.1.7", 69 | "prism-media": "^1.3.2", 70 | "proxy-addr": "^2.0.7", 71 | "qs": "^6.9.6", 72 | "range-parser": "^1.2.1", 73 | "raw-body": "^2.4.2", 74 | "regenerator-runtime": "^0.13.9", 75 | "safe-buffer": "^5.2.1", 76 | "safer-buffer": "^2.1.2", 77 | "sax": "^1.2.4", 78 | "send": "^0.17.2", 79 | "serve-static": "^1.14.2", 80 | "setimmediate": "^1.0.5", 81 | "setprototypeof": "^1.2.0", 82 | "soundcloud-downloader": "^1.0.0", 83 | "soundcloud-key-fetch": "^1.0.11", 84 | "spotify-uri": "^2.2.0", 85 | "spotify-url-info": "^2.2.3", 86 | "statuses": "^1.5.0", 87 | "tiny-typed-emitter": "^2.1.0", 88 | "toidentifier": "^1.0.1", 89 | "tr46": "^0.0.3", 90 | "ts-mixer": "^6.0.0", 91 | "tslib": "^2.3.1", 92 | "tweetnacl": "^1.0.3", 93 | "type-is": "^1.6.18", 94 | "undici": "^4.12.1", 95 | "unpipe": "^1.0.0", 96 | "utils-merge": "^1.0.1", 97 | "vary": "^1.1.2", 98 | "webidl-conversions": "^3.0.1", 99 | "whatwg-url": "^5.0.0", 100 | "ws": "^8.4.0", 101 | "youtube-sr": "^4.1.11", 102 | "ytdl-core": "^4.9.2", 103 | "ytdl-core-discord": "^1.3.1", 104 | "zod": "^3.11.6" 105 | } 106 | }, 107 | "node_modules/@babel/runtime": { 108 | "version": "7.16.5", 109 | "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", 110 | "dependencies": { 111 | "regenerator-runtime": "^0.13.4" 112 | }, 113 | "engines": { 114 | "node": ">=6.9.0" 115 | } 116 | }, 117 | "node_modules/@discordjs/builders": { 118 | "version": "0.11.0", 119 | "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.11.0.tgz", 120 | "integrity": "sha512-ZTB8yJdJKrKlq44dpWkNUrAtEJEq0gqpb7ASdv4vmq6/mZal5kOv312hQ56I/vxwMre+VIkoHquNUAfnTbiYtg==", 121 | "dependencies": { 122 | "@sindresorhus/is": "^4.2.0", 123 | "discord-api-types": "^0.26.0", 124 | "ts-mixer": "^6.0.0", 125 | "tslib": "^2.3.1", 126 | "zod": "^3.11.6" 127 | }, 128 | "engines": { 129 | "node": ">=16.0.0", 130 | "npm": ">=7.0.0" 131 | } 132 | }, 133 | "node_modules/@discordjs/builders/node_modules/discord-api-types": { 134 | "version": "0.26.0", 135 | "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.26.0.tgz", 136 | "integrity": "sha512-bnUltSHpQLzTVZTMjm+iNgVhAbtm5oAKHrhtiPaZoxprbm1UtuCZCsG0yXM61NamWfeSz7xnLvgFc50YzVJ5cQ==", 137 | "engines": { 138 | "node": ">=12" 139 | } 140 | }, 141 | "node_modules/@discordjs/collection": { 142 | "version": "0.4.0", 143 | "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.4.0.tgz", 144 | "integrity": "sha512-zmjq+l/rV35kE6zRrwe8BHqV78JvIh2ybJeZavBi5NySjWXqN3hmmAKg7kYMMXSeiWtSsMoZ/+MQi0DiQWy2lw==", 145 | "engines": { 146 | "node": ">=16.0.0", 147 | "npm": ">=7.0.0" 148 | } 149 | }, 150 | "node_modules/@discordjs/voice": { 151 | "version": "0.7.5", 152 | "integrity": "sha512-lUk+CmIXNKslT6DkC9IF9rpsqhzlTiedauUCPBzepjd4XWxwBZiyVIzR6QpbAirxkAwCoAbbje+3Ho71PGLEAw==", 153 | "dependencies": { 154 | "@types/ws": "^8.2.0", 155 | "discord-api-types": "^0.24.0", 156 | "prism-media": "^1.3.2", 157 | "tiny-typed-emitter": "^2.1.0", 158 | "tslib": "^2.3.1", 159 | "ws": "^8.2.3" 160 | }, 161 | "engines": { 162 | "node": ">=16.0.0", 163 | "npm": ">=7.0.0" 164 | } 165 | }, 166 | "node_modules/@replit/database": { 167 | "version": "2.0.1", 168 | "resolved": "https://registry.npmjs.org/@replit/database/-/database-2.0.1.tgz", 169 | "integrity": "sha512-SeW/qkk4FEteZ75B2S/MIQJ/bYdOO0f2+tdsikwO5k9TyYI3q7YANTpUJ7W79xarSd5gJ9NFk5Y55Pov2z1dwA==", 170 | "dependencies": { 171 | "node-fetch": "^2.6.0" 172 | } 173 | }, 174 | "node_modules/@sapphire/async-queue": { 175 | "version": "1.1.9", 176 | "integrity": "sha512-CbXaGwwlEMq+l1TRu01FJCvySJ1CEFKFclHT48nIfNeZXaAAmmwwy7scUKmYHPUa3GhoMp6Qr1B3eAJux6XgOQ==", 177 | "engines": { 178 | "node": ">=v14.0.0", 179 | "npm": ">=7.0.0" 180 | } 181 | }, 182 | "node_modules/@sindresorhus/is": { 183 | "version": "4.2.0", 184 | "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz", 185 | "integrity": "sha512-VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw==", 186 | "engines": { 187 | "node": ">=10" 188 | }, 189 | "funding": { 190 | "url": "https://github.com/sindresorhus/is?sponsor=1" 191 | } 192 | }, 193 | "node_modules/@types/node": { 194 | "version": "17.0.4", 195 | "integrity": "sha512-6xwbrW4JJiJLgF+zNypN5wr2ykM9/jHcL7rQ8fZe2vuftggjzZeRSM4OwRc6Xk8qWjwJ99qVHo/JgOGmomWRog==" 196 | }, 197 | "node_modules/@types/node-fetch": { 198 | "version": "2.5.12", 199 | "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", 200 | "dependencies": { 201 | "@types/node": "*", 202 | "form-data": "^3.0.0" 203 | } 204 | }, 205 | "node_modules/@types/node-fetch/node_modules/form-data": { 206 | "version": "3.0.1", 207 | "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 208 | "dependencies": { 209 | "asynckit": "^0.4.0", 210 | "combined-stream": "^1.0.8", 211 | "mime-types": "^2.1.12" 212 | }, 213 | "engines": { 214 | "node": ">= 6" 215 | } 216 | }, 217 | "node_modules/@types/ws": { 218 | "version": "8.2.2", 219 | "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", 220 | "dependencies": { 221 | "@types/node": "*" 222 | } 223 | }, 224 | "node_modules/abort-controller": { 225 | "version": "3.0.0", 226 | "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 227 | "dependencies": { 228 | "event-target-shim": "^5.0.0" 229 | }, 230 | "engines": { 231 | "node": ">=6.5" 232 | } 233 | }, 234 | "node_modules/accepts": { 235 | "version": "1.3.7", 236 | "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", 237 | "dependencies": { 238 | "mime-types": "~2.1.24", 239 | "negotiator": "0.6.2" 240 | }, 241 | "engines": { 242 | "node": ">= 0.6" 243 | } 244 | }, 245 | "node_modules/aoi.js": { 246 | "version": "5.0.7", 247 | "resolved": "https://registry.npmjs.org/aoi.js/-/aoi.js-5.0.7.tgz", 248 | "integrity": "sha512-SM1aLm9xXvYRZ6aEWD164ofmkIuGsVOx9MK1Rh/rey4fooEhmbenddS8jHP7RdcmygyQ9dMay9P85ay1Her+rg==", 249 | "dependencies": { 250 | "@discordjs/voice": "^0.7.5", 251 | "dbdjs.db": "^2.0.2", 252 | "discord.js": "^13.4.0", 253 | "leref.ts": "^1.1.1", 254 | "soundcloud-downloader": "^1.0.0", 255 | "spotify-url-info": "^2.2.3", 256 | "youtube-sr": "^4.1.9", 257 | "ytdl-core-discord": "^1.3.1" 258 | }, 259 | "engines": { 260 | "node": ">=16.6.0" 261 | } 262 | }, 263 | "node_modules/array-flatten": { 264 | "version": "1.1.1", 265 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 266 | }, 267 | "node_modules/asynckit": { 268 | "version": "0.4.0", 269 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 270 | }, 271 | "node_modules/axios": { 272 | "version": "0.21.4", 273 | "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", 274 | "dependencies": { 275 | "follow-redirects": "^1.14.0" 276 | } 277 | }, 278 | "node_modules/body-parser": { 279 | "version": "1.19.1", 280 | "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", 281 | "dependencies": { 282 | "bytes": "3.1.1", 283 | "content-type": "~1.0.4", 284 | "debug": "2.6.9", 285 | "depd": "~1.1.2", 286 | "http-errors": "1.8.1", 287 | "iconv-lite": "0.4.24", 288 | "on-finished": "~2.3.0", 289 | "qs": "6.9.6", 290 | "raw-body": "2.4.2", 291 | "type-is": "~1.6.18" 292 | }, 293 | "engines": { 294 | "node": ">= 0.8" 295 | } 296 | }, 297 | "node_modules/bytes": { 298 | "version": "3.1.1", 299 | "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", 300 | "engines": { 301 | "node": ">= 0.8" 302 | } 303 | }, 304 | "node_modules/combined-stream": { 305 | "version": "1.0.8", 306 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 307 | "dependencies": { 308 | "delayed-stream": "~1.0.0" 309 | }, 310 | "engines": { 311 | "node": ">= 0.8" 312 | } 313 | }, 314 | "node_modules/content-disposition": { 315 | "version": "0.5.4", 316 | "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 317 | "dependencies": { 318 | "safe-buffer": "5.2.1" 319 | }, 320 | "engines": { 321 | "node": ">= 0.6" 322 | } 323 | }, 324 | "node_modules/content-type": { 325 | "version": "1.0.4", 326 | "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", 327 | "engines": { 328 | "node": ">= 0.6" 329 | } 330 | }, 331 | "node_modules/cookie": { 332 | "version": "0.4.1", 333 | "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", 334 | "engines": { 335 | "node": ">= 0.6" 336 | } 337 | }, 338 | "node_modules/cookie-signature": { 339 | "version": "1.0.6", 340 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 341 | }, 342 | "node_modules/cross-fetch": { 343 | "version": "3.1.4", 344 | "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", 345 | "dependencies": { 346 | "node-fetch": "2.6.1" 347 | } 348 | }, 349 | "node_modules/cross-fetch/node_modules/node-fetch": { 350 | "version": "2.6.1", 351 | "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", 352 | "engines": { 353 | "node": "4.x || >=6.0.0" 354 | } 355 | }, 356 | "node_modules/dbdjs.db": { 357 | "version": "2.0.2", 358 | "integrity": "sha512-o6kZBxYJxwQkd9vRJU+vutoVHd1e4c28R1LbprbQ5HBuCuv3Irost4FGhKPKgHOc11gYOP8zluAsSNEYb6bc1Q==", 359 | "dependencies": { 360 | "fs": "0.0.1-security" 361 | }, 362 | "engines": { 363 | "node": ">=12.11.0" 364 | } 365 | }, 366 | "node_modules/debug": { 367 | "version": "2.6.9", 368 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 369 | "dependencies": { 370 | "ms": "2.0.0" 371 | } 372 | }, 373 | "node_modules/delayed-stream": { 374 | "version": "1.0.0", 375 | "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 376 | "engines": { 377 | "node": ">=0.4.0" 378 | } 379 | }, 380 | "node_modules/depd": { 381 | "version": "1.1.2", 382 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 383 | "engines": { 384 | "node": ">= 0.6" 385 | } 386 | }, 387 | "node_modules/destroy": { 388 | "version": "1.0.4", 389 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 390 | }, 391 | "node_modules/discord-api-types": { 392 | "version": "0.24.0", 393 | "integrity": "sha512-X0uA2a92cRjowUEXpLZIHWl4jiX1NsUpDhcEOpa1/hpO1vkaokgZ8kkPtPih9hHth5UVQ3mHBu/PpB4qjyfJ4A==", 394 | "engines": { 395 | "node": ">=12" 396 | } 397 | }, 398 | "node_modules/discord.js": { 399 | "version": "13.5.0", 400 | "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.5.0.tgz", 401 | "integrity": "sha512-K+ZcB0f+wA1ZzDhz3hlaAi4Ap7jSvVEUZ+U29T4DMoiNNUv22F4vu1byrOq8GyyLLDFiZ3iSudea0MvSHu3fQA==", 402 | "dependencies": { 403 | "@discordjs/builders": "^0.11.0", 404 | "@discordjs/collection": "^0.4.0", 405 | "@sapphire/async-queue": "^1.1.9", 406 | "@types/node-fetch": "^2.5.12", 407 | "@types/ws": "^8.2.2", 408 | "discord-api-types": "^0.26.0", 409 | "form-data": "^4.0.0", 410 | "node-fetch": "^2.6.1", 411 | "ws": "^8.4.0" 412 | }, 413 | "engines": { 414 | "node": ">=16.6.0", 415 | "npm": ">=7.0.0" 416 | } 417 | }, 418 | "node_modules/discord.js/node_modules/discord-api-types": { 419 | "version": "0.26.0", 420 | "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.26.0.tgz", 421 | "integrity": "sha512-bnUltSHpQLzTVZTMjm+iNgVhAbtm5oAKHrhtiPaZoxprbm1UtuCZCsG0yXM61NamWfeSz7xnLvgFc50YzVJ5cQ==", 422 | "engines": { 423 | "node": ">=12" 424 | } 425 | }, 426 | "node_modules/dotenv": { 427 | "version": "8.6.0", 428 | "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", 429 | "engines": { 430 | "node": ">=10" 431 | } 432 | }, 433 | "node_modules/ee-first": { 434 | "version": "1.1.1", 435 | "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" 436 | }, 437 | "node_modules/encodeurl": { 438 | "version": "1.0.2", 439 | "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", 440 | "engines": { 441 | "node": ">= 0.8" 442 | } 443 | }, 444 | "node_modules/escape-html": { 445 | "version": "1.0.3", 446 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 447 | }, 448 | "node_modules/etag": { 449 | "version": "1.8.1", 450 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", 451 | "engines": { 452 | "node": ">= 0.6" 453 | } 454 | }, 455 | "node_modules/event-target-shim": { 456 | "version": "5.0.1", 457 | "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", 458 | "engines": { 459 | "node": ">=6" 460 | } 461 | }, 462 | "node_modules/express": { 463 | "version": "4.17.2", 464 | "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", 465 | "dependencies": { 466 | "accepts": "~1.3.7", 467 | "array-flatten": "1.1.1", 468 | "body-parser": "1.19.1", 469 | "content-disposition": "0.5.4", 470 | "content-type": "~1.0.4", 471 | "cookie": "0.4.1", 472 | "cookie-signature": "1.0.6", 473 | "debug": "2.6.9", 474 | "depd": "~1.1.2", 475 | "encodeurl": "~1.0.2", 476 | "escape-html": "~1.0.3", 477 | "etag": "~1.8.1", 478 | "finalhandler": "~1.1.2", 479 | "fresh": "0.5.2", 480 | "merge-descriptors": "1.0.1", 481 | "methods": "~1.1.2", 482 | "on-finished": "~2.3.0", 483 | "parseurl": "~1.3.3", 484 | "path-to-regexp": "0.1.7", 485 | "proxy-addr": "~2.0.7", 486 | "qs": "6.9.6", 487 | "range-parser": "~1.2.1", 488 | "safe-buffer": "5.2.1", 489 | "send": "0.17.2", 490 | "serve-static": "1.14.2", 491 | "setprototypeof": "1.2.0", 492 | "statuses": "~1.5.0", 493 | "type-is": "~1.6.18", 494 | "utils-merge": "1.0.1", 495 | "vary": "~1.1.2" 496 | }, 497 | "engines": { 498 | "node": ">= 0.10.0" 499 | } 500 | }, 501 | "node_modules/finalhandler": { 502 | "version": "1.1.2", 503 | "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 504 | "dependencies": { 505 | "debug": "2.6.9", 506 | "encodeurl": "~1.0.2", 507 | "escape-html": "~1.0.3", 508 | "on-finished": "~2.3.0", 509 | "parseurl": "~1.3.3", 510 | "statuses": "~1.5.0", 511 | "unpipe": "~1.0.0" 512 | }, 513 | "engines": { 514 | "node": ">= 0.8" 515 | } 516 | }, 517 | "node_modules/follow-redirects": { 518 | "version": "1.14.6", 519 | "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", 520 | "funding": [ 521 | { 522 | "type": "individual", 523 | "url": "https://github.com/sponsors/RubenVerborgh" 524 | } 525 | ], 526 | "engines": { 527 | "node": ">=4.0" 528 | }, 529 | "peerDependenciesMeta": { 530 | "debug": { 531 | "optional": true 532 | } 533 | } 534 | }, 535 | "node_modules/form-data": { 536 | "version": "4.0.0", 537 | "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 538 | "dependencies": { 539 | "asynckit": "^0.4.0", 540 | "combined-stream": "^1.0.8", 541 | "mime-types": "^2.1.12" 542 | }, 543 | "engines": { 544 | "node": ">= 6" 545 | } 546 | }, 547 | "node_modules/forwarded": { 548 | "version": "0.2.0", 549 | "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 550 | "engines": { 551 | "node": ">= 0.6" 552 | } 553 | }, 554 | "node_modules/fresh": { 555 | "version": "0.5.2", 556 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", 557 | "engines": { 558 | "node": ">= 0.6" 559 | } 560 | }, 561 | "node_modules/fs": { 562 | "version": "0.0.1-security", 563 | "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" 564 | }, 565 | "node_modules/himalaya": { 566 | "version": "1.1.0", 567 | "integrity": "sha512-LLase1dHCRMel68/HZTFft0N0wti0epHr3nNY7ynpLbyZpmrKMQ8YIpiOV77TM97cNpC8Wb2n6f66IRggwdWPw==" 568 | }, 569 | "node_modules/http-errors": { 570 | "version": "1.8.1", 571 | "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", 572 | "dependencies": { 573 | "depd": "~1.1.2", 574 | "inherits": "2.0.4", 575 | "setprototypeof": "1.2.0", 576 | "statuses": ">= 1.5.0 < 2", 577 | "toidentifier": "1.0.1" 578 | }, 579 | "engines": { 580 | "node": ">= 0.6" 581 | } 582 | }, 583 | "node_modules/iconv-lite": { 584 | "version": "0.4.24", 585 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 586 | "dependencies": { 587 | "safer-buffer": ">= 2.1.2 < 3" 588 | }, 589 | "engines": { 590 | "node": ">=0.10.0" 591 | } 592 | }, 593 | "node_modules/inherits": { 594 | "version": "2.0.4", 595 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 596 | }, 597 | "node_modules/ipaddr.js": { 598 | "version": "1.9.1", 599 | "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 600 | "engines": { 601 | "node": ">= 0.10" 602 | } 603 | }, 604 | "node_modules/leref.ts": { 605 | "version": "1.1.1", 606 | "integrity": "sha512-iJ/SBjlGK4MprKMGyjxXeIu5Hso14+Ab8cUqLRetyxEmQWYsBeqsMuKMziddVdDsmik/wEMBpV/KFceVqlB4Gg==", 607 | "dependencies": { 608 | "tiny-typed-emitter": "^2.1.0", 609 | "undici": "^4.9.3", 610 | "ws": "^8.2.3" 611 | } 612 | }, 613 | "node_modules/m3u8stream": { 614 | "version": "0.8.4", 615 | "integrity": "sha512-sco80Db+30RvcaIOndenX6E6oQNgTiBKeJbFPc+yDXwPQIkryfboEbCvXPlBRq3mQTCVPQO93TDVlfRwqpD35w==", 616 | "dependencies": { 617 | "miniget": "^4.0.0", 618 | "sax": "^1.2.4" 619 | }, 620 | "engines": { 621 | "node": ">=10" 622 | } 623 | }, 624 | "node_modules/media-typer": { 625 | "version": "0.3.0", 626 | "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", 627 | "engines": { 628 | "node": ">= 0.6" 629 | } 630 | }, 631 | "node_modules/merge-descriptors": { 632 | "version": "1.0.1", 633 | "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" 634 | }, 635 | "node_modules/methods": { 636 | "version": "1.1.2", 637 | "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", 638 | "engines": { 639 | "node": ">= 0.6" 640 | } 641 | }, 642 | "node_modules/mime": { 643 | "version": "1.6.0", 644 | "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 645 | "bin": { 646 | "mime": "cli.js" 647 | }, 648 | "engines": { 649 | "node": ">=4" 650 | } 651 | }, 652 | "node_modules/mime-db": { 653 | "version": "1.51.0", 654 | "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", 655 | "engines": { 656 | "node": ">= 0.6" 657 | } 658 | }, 659 | "node_modules/mime-types": { 660 | "version": "2.1.34", 661 | "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", 662 | "dependencies": { 663 | "mime-db": "1.51.0" 664 | }, 665 | "engines": { 666 | "node": ">= 0.6" 667 | } 668 | }, 669 | "node_modules/miniget": { 670 | "version": "4.2.1", 671 | "integrity": "sha512-O/DduzDR6f+oDtVype9S/Qu5hhnx73EDYGyZKwU/qN82lehFZdfhoa4DT51SpsO+8epYrB3gcRmws56ROfTIoQ==", 672 | "engines": { 673 | "node": ">=10" 674 | } 675 | }, 676 | "node_modules/ms": { 677 | "version": "2.0.0", 678 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 679 | }, 680 | "node_modules/negotiator": { 681 | "version": "0.6.2", 682 | "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", 683 | "engines": { 684 | "node": ">= 0.6" 685 | } 686 | }, 687 | "node_modules/node": { 688 | "version": "16.13.1", 689 | "integrity": "sha512-XPcWHe8fJfB3mXZMGXxl9rSOkOhxQLjmRJBt898RCzGcZGZC0oz+1Wnc7/4hqDyQ3AZZH5xp6KizkFLIOlpHzA==", 690 | "hasInstallScript": true, 691 | "dependencies": { 692 | "node-bin-setup": "^1.0.0" 693 | }, 694 | "bin": { 695 | "node": "bin/node" 696 | }, 697 | "engines": { 698 | "npm": ">=5.0.0" 699 | } 700 | }, 701 | "node_modules/node-bin-setup": { 702 | "version": "1.0.6", 703 | "integrity": "sha512-uPIxXNis1CRbv1DwqAxkgBk5NFV3s7cMN/Gf556jSw6jBvV7ca4F9lRL/8cALcZecRibeqU+5dFYqFFmzv5a0Q==" 704 | }, 705 | "node_modules/node-fetch": { 706 | "version": "2.6.6", 707 | "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", 708 | "dependencies": { 709 | "whatwg-url": "^5.0.0" 710 | }, 711 | "engines": { 712 | "node": "4.x || >=6.0.0" 713 | } 714 | }, 715 | "node_modules/on-finished": { 716 | "version": "2.3.0", 717 | "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 718 | "dependencies": { 719 | "ee-first": "1.1.1" 720 | }, 721 | "engines": { 722 | "node": ">= 0.8" 723 | } 724 | }, 725 | "node_modules/parseurl": { 726 | "version": "1.3.3", 727 | "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 728 | "engines": { 729 | "node": ">= 0.8" 730 | } 731 | }, 732 | "node_modules/path-to-regexp": { 733 | "version": "0.1.7", 734 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 735 | }, 736 | "node_modules/prism-media": { 737 | "version": "1.3.2", 738 | "integrity": "sha512-L6UsGHcT6i4wrQhFF1aPK+MNYgjRqR2tUoIqEY+CG1NqVkMjPRKzS37j9f8GiYPlD6wG9ruBj+q5Ax+bH8Ik1g==", 739 | "peerDependencies": { 740 | "@discordjs/opus": "^0.5.0", 741 | "ffmpeg-static": "^4.2.7 || ^3.0.0 || ^2.4.0", 742 | "node-opus": "^0.3.3", 743 | "opusscript": "^0.0.8" 744 | }, 745 | "peerDependenciesMeta": { 746 | "@discordjs/opus": { 747 | "optional": true 748 | }, 749 | "ffmpeg-static": { 750 | "optional": true 751 | }, 752 | "node-opus": { 753 | "optional": true 754 | }, 755 | "opusscript": { 756 | "optional": true 757 | } 758 | } 759 | }, 760 | "node_modules/proxy-addr": { 761 | "version": "2.0.7", 762 | "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 763 | "dependencies": { 764 | "forwarded": "0.2.0", 765 | "ipaddr.js": "1.9.1" 766 | }, 767 | "engines": { 768 | "node": ">= 0.10" 769 | } 770 | }, 771 | "node_modules/qs": { 772 | "version": "6.9.6", 773 | "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", 774 | "engines": { 775 | "node": ">=0.6" 776 | }, 777 | "funding": { 778 | "url": "https://github.com/sponsors/ljharb" 779 | } 780 | }, 781 | "node_modules/range-parser": { 782 | "version": "1.2.1", 783 | "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 784 | "engines": { 785 | "node": ">= 0.6" 786 | } 787 | }, 788 | "node_modules/raw-body": { 789 | "version": "2.4.2", 790 | "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", 791 | "dependencies": { 792 | "bytes": "3.1.1", 793 | "http-errors": "1.8.1", 794 | "iconv-lite": "0.4.24", 795 | "unpipe": "1.0.0" 796 | }, 797 | "engines": { 798 | "node": ">= 0.8" 799 | } 800 | }, 801 | "node_modules/regenerator-runtime": { 802 | "version": "0.13.9", 803 | "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 804 | }, 805 | "node_modules/safe-buffer": { 806 | "version": "5.2.1", 807 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 808 | "funding": [ 809 | { 810 | "type": "github", 811 | "url": "https://github.com/sponsors/feross" 812 | }, 813 | { 814 | "type": "patreon", 815 | "url": "https://www.patreon.com/feross" 816 | }, 817 | { 818 | "type": "consulting", 819 | "url": "https://feross.org/support" 820 | } 821 | ] 822 | }, 823 | "node_modules/safer-buffer": { 824 | "version": "2.1.2", 825 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 826 | }, 827 | "node_modules/sax": { 828 | "version": "1.2.4", 829 | "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" 830 | }, 831 | "node_modules/send": { 832 | "version": "0.17.2", 833 | "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", 834 | "dependencies": { 835 | "debug": "2.6.9", 836 | "depd": "~1.1.2", 837 | "destroy": "~1.0.4", 838 | "encodeurl": "~1.0.2", 839 | "escape-html": "~1.0.3", 840 | "etag": "~1.8.1", 841 | "fresh": "0.5.2", 842 | "http-errors": "1.8.1", 843 | "mime": "1.6.0", 844 | "ms": "2.1.3", 845 | "on-finished": "~2.3.0", 846 | "range-parser": "~1.2.1", 847 | "statuses": "~1.5.0" 848 | }, 849 | "engines": { 850 | "node": ">= 0.8.0" 851 | } 852 | }, 853 | "node_modules/send/node_modules/ms": { 854 | "version": "2.1.3", 855 | "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 856 | }, 857 | "node_modules/serve-static": { 858 | "version": "1.14.2", 859 | "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", 860 | "dependencies": { 861 | "encodeurl": "~1.0.2", 862 | "escape-html": "~1.0.3", 863 | "parseurl": "~1.3.3", 864 | "send": "0.17.2" 865 | }, 866 | "engines": { 867 | "node": ">= 0.8.0" 868 | } 869 | }, 870 | "node_modules/setimmediate": { 871 | "version": "1.0.5", 872 | "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" 873 | }, 874 | "node_modules/setprototypeof": { 875 | "version": "1.2.0", 876 | "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 877 | }, 878 | "node_modules/soundcloud-downloader": { 879 | "version": "1.0.0", 880 | "integrity": "sha512-UaEGaO+NASmTKJduGGgFjWVixLKFbvkxuX1oIYseZCsdEAg4q3o+Zn5Q9NWjQ1y0QciPkhEDnS22wnPb3XZ7pw==", 881 | "dependencies": { 882 | "@babel/runtime": "^7.10.3", 883 | "axios": "^0.21.0", 884 | "dotenv": "^8.2.0", 885 | "m3u8stream": "^0.8.0", 886 | "soundcloud-key-fetch": "^1.0.10" 887 | } 888 | }, 889 | "node_modules/soundcloud-key-fetch": { 890 | "version": "1.0.11", 891 | "integrity": "sha512-ofnXB3yeHGVKnFKEMBP/kIJzGu1SduQzJc+zmkPbKgelvYNsEU/aTGD0PlhmyZquaCkTGByF8CEPRrAnt7ki4g==" 892 | }, 893 | "node_modules/spotify-uri": { 894 | "version": "2.2.0", 895 | "integrity": "sha512-uUybj02bfyfCoZ0MJ80MkqbKxtIVRJfbRGk05KJFq1li3zb7yNfN1f+TAw4wcXgp7jLWExeiw2wyPQXZ8PHtfg==", 896 | "engines": { 897 | "node": ">= 6" 898 | } 899 | }, 900 | "node_modules/spotify-url-info": { 901 | "version": "2.2.3", 902 | "integrity": "sha512-cZTE5nOnaAjIiaHG9psVYqKXWOlNUIgSU2e+bNInRaYZNgmVgOcKH0D7V1nSER3gv3h5BXvOo0EJTtrMQQo1bA==", 903 | "dependencies": { 904 | "cross-fetch": "~3.1.4", 905 | "himalaya": "~1.1.0", 906 | "spotify-uri": "~2.2.0" 907 | }, 908 | "engines": { 909 | "node": ">= 12" 910 | } 911 | }, 912 | "node_modules/statuses": { 913 | "version": "1.5.0", 914 | "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", 915 | "engines": { 916 | "node": ">= 0.6" 917 | } 918 | }, 919 | "node_modules/tiny-typed-emitter": { 920 | "version": "2.1.0", 921 | "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==" 922 | }, 923 | "node_modules/toidentifier": { 924 | "version": "1.0.1", 925 | "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 926 | "engines": { 927 | "node": ">=0.6" 928 | } 929 | }, 930 | "node_modules/tr46": { 931 | "version": "0.0.3", 932 | "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" 933 | }, 934 | "node_modules/ts-mixer": { 935 | "version": "6.0.0", 936 | "integrity": "sha512-nXIb1fvdY5CBSrDIblLn73NW0qRDk5yJ0Sk1qPBF560OdJfQp9jhl+0tzcY09OZ9U+6GpeoI9RjwoIKFIoB9MQ==" 937 | }, 938 | "node_modules/tslib": { 939 | "version": "2.3.1", 940 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 941 | }, 942 | "node_modules/tweetnacl": { 943 | "version": "1.0.3", 944 | "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" 945 | }, 946 | "node_modules/type-is": { 947 | "version": "1.6.18", 948 | "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 949 | "dependencies": { 950 | "media-typer": "0.3.0", 951 | "mime-types": "~2.1.24" 952 | }, 953 | "engines": { 954 | "node": ">= 0.6" 955 | } 956 | }, 957 | "node_modules/undici": { 958 | "version": "4.12.1", 959 | "integrity": "sha512-MSfap7YiQJqTPP12C11PFRs9raZuVicDbwsZHTjB0a8+SsCqt7KdUis54f373yf7ZFhJzAkGJLaKm0202OIxHg==", 960 | "engines": { 961 | "node": ">=12.18" 962 | } 963 | }, 964 | "node_modules/unpipe": { 965 | "version": "1.0.0", 966 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", 967 | "engines": { 968 | "node": ">= 0.8" 969 | } 970 | }, 971 | "node_modules/utils-merge": { 972 | "version": "1.0.1", 973 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", 974 | "engines": { 975 | "node": ">= 0.4.0" 976 | } 977 | }, 978 | "node_modules/vary": { 979 | "version": "1.1.2", 980 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", 981 | "engines": { 982 | "node": ">= 0.8" 983 | } 984 | }, 985 | "node_modules/webidl-conversions": { 986 | "version": "3.0.1", 987 | "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" 988 | }, 989 | "node_modules/whatwg-url": { 990 | "version": "5.0.0", 991 | "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", 992 | "dependencies": { 993 | "tr46": "~0.0.3", 994 | "webidl-conversions": "^3.0.0" 995 | } 996 | }, 997 | "node_modules/ws": { 998 | "version": "8.4.0", 999 | "integrity": "sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==", 1000 | "engines": { 1001 | "node": ">=10.0.0" 1002 | }, 1003 | "peerDependencies": { 1004 | "bufferutil": "^4.0.1", 1005 | "utf-8-validate": "^5.0.2" 1006 | }, 1007 | "peerDependenciesMeta": { 1008 | "bufferutil": { 1009 | "optional": true 1010 | }, 1011 | "utf-8-validate": { 1012 | "optional": true 1013 | } 1014 | } 1015 | }, 1016 | "node_modules/youtube-sr": { 1017 | "version": "4.1.11", 1018 | "integrity": "sha512-XX7ji49eKTHoDh+LpBvVrmg/h2gg9oJudwYi6+79z5XXfSRx+0Byf0FGm1omLX5zngZCWKMIoM9DnC303n1sUg==" 1019 | }, 1020 | "node_modules/ytdl-core": { 1021 | "version": "4.9.2", 1022 | "integrity": "sha512-aTlsvsN++03MuOtyVD4DRF9Z/9UAeeuiNbjs+LjQBAiw4Hrdp48T3U9vAmRPyvREzupraY8pqRoBfKGqpq+eHA==", 1023 | "dependencies": { 1024 | "m3u8stream": "^0.8.4", 1025 | "miniget": "^4.0.0", 1026 | "sax": "^1.1.3" 1027 | }, 1028 | "engines": { 1029 | "node": ">=10" 1030 | } 1031 | }, 1032 | "node_modules/ytdl-core-discord": { 1033 | "version": "1.3.1", 1034 | "integrity": "sha512-KW8zYY35jRSkxZTEQtT9EiR2exFwYKhCE8QZbRg5Ge9a0YWDDhBOixSdWb8Cn41B1uHhz8FR15E4E/k0kHNX3w==", 1035 | "dependencies": { 1036 | "@types/node": "^15.12.2", 1037 | "prism-media": "^1.3.1", 1038 | "ytdl-core": "^4.8.2" 1039 | } 1040 | }, 1041 | "node_modules/ytdl-core-discord/node_modules/@types/node": { 1042 | "version": "15.14.9", 1043 | "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==" 1044 | }, 1045 | "node_modules/zod": { 1046 | "version": "3.11.6", 1047 | "integrity": "sha512-daZ80A81I3/9lIydI44motWe6n59kRBfNzTuS2bfzVh1nAXi667TOTWWtatxyG+fwgNUiagSj/CWZwRRbevJIg==", 1048 | "funding": { 1049 | "url": "https://github.com/sponsors/colinhacks" 1050 | } 1051 | } 1052 | }, 1053 | "dependencies": { 1054 | "@babel/runtime": { 1055 | "version": "7.16.5", 1056 | "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", 1057 | "requires": { 1058 | "regenerator-runtime": "^0.13.4" 1059 | } 1060 | }, 1061 | "@discordjs/builders": { 1062 | "version": "0.11.0", 1063 | "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.11.0.tgz", 1064 | "integrity": "sha512-ZTB8yJdJKrKlq44dpWkNUrAtEJEq0gqpb7ASdv4vmq6/mZal5kOv312hQ56I/vxwMre+VIkoHquNUAfnTbiYtg==", 1065 | "requires": { 1066 | "@sindresorhus/is": "^4.2.0", 1067 | "discord-api-types": "^0.26.0", 1068 | "ts-mixer": "^6.0.0", 1069 | "tslib": "^2.3.1", 1070 | "zod": "^3.11.6" 1071 | }, 1072 | "dependencies": { 1073 | "discord-api-types": { 1074 | "version": "0.26.0", 1075 | "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.26.0.tgz", 1076 | "integrity": "sha512-bnUltSHpQLzTVZTMjm+iNgVhAbtm5oAKHrhtiPaZoxprbm1UtuCZCsG0yXM61NamWfeSz7xnLvgFc50YzVJ5cQ==" 1077 | } 1078 | } 1079 | }, 1080 | "@discordjs/collection": { 1081 | "version": "0.4.0", 1082 | "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.4.0.tgz", 1083 | "integrity": "sha512-zmjq+l/rV35kE6zRrwe8BHqV78JvIh2ybJeZavBi5NySjWXqN3hmmAKg7kYMMXSeiWtSsMoZ/+MQi0DiQWy2lw==" 1084 | }, 1085 | "@discordjs/voice": { 1086 | "version": "0.7.5", 1087 | "integrity": "sha512-lUk+CmIXNKslT6DkC9IF9rpsqhzlTiedauUCPBzepjd4XWxwBZiyVIzR6QpbAirxkAwCoAbbje+3Ho71PGLEAw==", 1088 | "requires": { 1089 | "@types/ws": "^8.2.0", 1090 | "discord-api-types": "^0.24.0", 1091 | "prism-media": "^1.3.2", 1092 | "tiny-typed-emitter": "^2.1.0", 1093 | "tslib": "^2.3.1", 1094 | "ws": "^8.2.3" 1095 | } 1096 | }, 1097 | "@replit/database": { 1098 | "version": "2.0.1", 1099 | "resolved": "https://registry.npmjs.org/@replit/database/-/database-2.0.1.tgz", 1100 | "integrity": "sha512-SeW/qkk4FEteZ75B2S/MIQJ/bYdOO0f2+tdsikwO5k9TyYI3q7YANTpUJ7W79xarSd5gJ9NFk5Y55Pov2z1dwA==", 1101 | "requires": { 1102 | "node-fetch": "^2.6.0" 1103 | } 1104 | }, 1105 | "@sapphire/async-queue": { 1106 | "version": "1.1.9", 1107 | "integrity": "sha512-CbXaGwwlEMq+l1TRu01FJCvySJ1CEFKFclHT48nIfNeZXaAAmmwwy7scUKmYHPUa3GhoMp6Qr1B3eAJux6XgOQ==" 1108 | }, 1109 | "@sindresorhus/is": { 1110 | "version": "4.2.0", 1111 | "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz", 1112 | "integrity": "sha512-VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw==" 1113 | }, 1114 | "@types/node": { 1115 | "version": "17.0.4", 1116 | "integrity": "sha512-6xwbrW4JJiJLgF+zNypN5wr2ykM9/jHcL7rQ8fZe2vuftggjzZeRSM4OwRc6Xk8qWjwJ99qVHo/JgOGmomWRog==" 1117 | }, 1118 | "@types/node-fetch": { 1119 | "version": "2.5.12", 1120 | "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", 1121 | "requires": { 1122 | "@types/node": "*", 1123 | "form-data": "^3.0.0" 1124 | }, 1125 | "dependencies": { 1126 | "form-data": { 1127 | "version": "3.0.1", 1128 | "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 1129 | "requires": { 1130 | "asynckit": "^0.4.0", 1131 | "combined-stream": "^1.0.8", 1132 | "mime-types": "^2.1.12" 1133 | } 1134 | } 1135 | } 1136 | }, 1137 | "@types/ws": { 1138 | "version": "8.2.2", 1139 | "integrity": "sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==", 1140 | "requires": { 1141 | "@types/node": "*" 1142 | } 1143 | }, 1144 | "abort-controller": { 1145 | "version": "3.0.0", 1146 | "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 1147 | "requires": { 1148 | "event-target-shim": "^5.0.0" 1149 | } 1150 | }, 1151 | "accepts": { 1152 | "version": "1.3.7", 1153 | "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", 1154 | "requires": { 1155 | "mime-types": "~2.1.24", 1156 | "negotiator": "0.6.2" 1157 | } 1158 | }, 1159 | "aoi.js": { 1160 | "version": "5.0.7", 1161 | "resolved": "https://registry.npmjs.org/aoi.js/-/aoi.js-5.0.7.tgz", 1162 | "integrity": "sha512-SM1aLm9xXvYRZ6aEWD164ofmkIuGsVOx9MK1Rh/rey4fooEhmbenddS8jHP7RdcmygyQ9dMay9P85ay1Her+rg==", 1163 | "requires": { 1164 | "@discordjs/voice": "^0.7.5", 1165 | "dbdjs.db": "^2.0.2", 1166 | "discord.js": "^13.4.0", 1167 | "leref.ts": "^1.1.1", 1168 | "soundcloud-downloader": "^1.0.0", 1169 | "spotify-url-info": "^2.2.3", 1170 | "youtube-sr": "^4.1.9", 1171 | "ytdl-core-discord": "^1.3.1" 1172 | } 1173 | }, 1174 | "array-flatten": { 1175 | "version": "1.1.1", 1176 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 1177 | }, 1178 | "asynckit": { 1179 | "version": "0.4.0", 1180 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 1181 | }, 1182 | "axios": { 1183 | "version": "0.21.4", 1184 | "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", 1185 | "requires": { 1186 | "follow-redirects": "^1.14.0" 1187 | } 1188 | }, 1189 | "body-parser": { 1190 | "version": "1.19.1", 1191 | "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", 1192 | "requires": { 1193 | "bytes": "3.1.1", 1194 | "content-type": "~1.0.4", 1195 | "debug": "2.6.9", 1196 | "depd": "~1.1.2", 1197 | "http-errors": "1.8.1", 1198 | "iconv-lite": "0.4.24", 1199 | "on-finished": "~2.3.0", 1200 | "qs": "6.9.6", 1201 | "raw-body": "2.4.2", 1202 | "type-is": "~1.6.18" 1203 | } 1204 | }, 1205 | "bytes": { 1206 | "version": "3.1.1", 1207 | "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" 1208 | }, 1209 | "combined-stream": { 1210 | "version": "1.0.8", 1211 | "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 1212 | "requires": { 1213 | "delayed-stream": "~1.0.0" 1214 | } 1215 | }, 1216 | "content-disposition": { 1217 | "version": "0.5.4", 1218 | "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 1219 | "requires": { 1220 | "safe-buffer": "5.2.1" 1221 | } 1222 | }, 1223 | "content-type": { 1224 | "version": "1.0.4", 1225 | "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" 1226 | }, 1227 | "cookie": { 1228 | "version": "0.4.1", 1229 | "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" 1230 | }, 1231 | "cookie-signature": { 1232 | "version": "1.0.6", 1233 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 1234 | }, 1235 | "cross-fetch": { 1236 | "version": "3.1.4", 1237 | "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", 1238 | "requires": { 1239 | "node-fetch": "2.6.1" 1240 | }, 1241 | "dependencies": { 1242 | "node-fetch": { 1243 | "version": "2.6.1", 1244 | "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" 1245 | } 1246 | } 1247 | }, 1248 | "dbdjs.db": { 1249 | "version": "2.0.2", 1250 | "integrity": "sha512-o6kZBxYJxwQkd9vRJU+vutoVHd1e4c28R1LbprbQ5HBuCuv3Irost4FGhKPKgHOc11gYOP8zluAsSNEYb6bc1Q==", 1251 | "requires": { 1252 | "fs": "0.0.1-security" 1253 | } 1254 | }, 1255 | "debug": { 1256 | "version": "2.6.9", 1257 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 1258 | "requires": { 1259 | "ms": "2.0.0" 1260 | } 1261 | }, 1262 | "delayed-stream": { 1263 | "version": "1.0.0", 1264 | "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" 1265 | }, 1266 | "depd": { 1267 | "version": "1.1.2", 1268 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 1269 | }, 1270 | "destroy": { 1271 | "version": "1.0.4", 1272 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 1273 | }, 1274 | "discord-api-types": { 1275 | "version": "0.24.0", 1276 | "integrity": "sha512-X0uA2a92cRjowUEXpLZIHWl4jiX1NsUpDhcEOpa1/hpO1vkaokgZ8kkPtPih9hHth5UVQ3mHBu/PpB4qjyfJ4A==" 1277 | }, 1278 | "discord.js": { 1279 | "version": "13.5.0", 1280 | "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.5.0.tgz", 1281 | "integrity": "sha512-K+ZcB0f+wA1ZzDhz3hlaAi4Ap7jSvVEUZ+U29T4DMoiNNUv22F4vu1byrOq8GyyLLDFiZ3iSudea0MvSHu3fQA==", 1282 | "requires": { 1283 | "@discordjs/builders": "^0.11.0", 1284 | "@discordjs/collection": "^0.4.0", 1285 | "@sapphire/async-queue": "^1.1.9", 1286 | "@types/node-fetch": "^2.5.12", 1287 | "@types/ws": "^8.2.2", 1288 | "discord-api-types": "^0.26.0", 1289 | "form-data": "^4.0.0", 1290 | "node-fetch": "^2.6.1", 1291 | "ws": "^8.4.0" 1292 | }, 1293 | "dependencies": { 1294 | "discord-api-types": { 1295 | "version": "0.26.0", 1296 | "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.26.0.tgz", 1297 | "integrity": "sha512-bnUltSHpQLzTVZTMjm+iNgVhAbtm5oAKHrhtiPaZoxprbm1UtuCZCsG0yXM61NamWfeSz7xnLvgFc50YzVJ5cQ==" 1298 | } 1299 | } 1300 | }, 1301 | "dotenv": { 1302 | "version": "8.6.0", 1303 | "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" 1304 | }, 1305 | "ee-first": { 1306 | "version": "1.1.1", 1307 | "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" 1308 | }, 1309 | "encodeurl": { 1310 | "version": "1.0.2", 1311 | "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" 1312 | }, 1313 | "escape-html": { 1314 | "version": "1.0.3", 1315 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 1316 | }, 1317 | "etag": { 1318 | "version": "1.8.1", 1319 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 1320 | }, 1321 | "event-target-shim": { 1322 | "version": "5.0.1", 1323 | "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" 1324 | }, 1325 | "express": { 1326 | "version": "4.17.2", 1327 | "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", 1328 | "requires": { 1329 | "accepts": "~1.3.7", 1330 | "array-flatten": "1.1.1", 1331 | "body-parser": "1.19.1", 1332 | "content-disposition": "0.5.4", 1333 | "content-type": "~1.0.4", 1334 | "cookie": "0.4.1", 1335 | "cookie-signature": "1.0.6", 1336 | "debug": "2.6.9", 1337 | "depd": "~1.1.2", 1338 | "encodeurl": "~1.0.2", 1339 | "escape-html": "~1.0.3", 1340 | "etag": "~1.8.1", 1341 | "finalhandler": "~1.1.2", 1342 | "fresh": "0.5.2", 1343 | "merge-descriptors": "1.0.1", 1344 | "methods": "~1.1.2", 1345 | "on-finished": "~2.3.0", 1346 | "parseurl": "~1.3.3", 1347 | "path-to-regexp": "0.1.7", 1348 | "proxy-addr": "~2.0.7", 1349 | "qs": "6.9.6", 1350 | "range-parser": "~1.2.1", 1351 | "safe-buffer": "5.2.1", 1352 | "send": "0.17.2", 1353 | "serve-static": "1.14.2", 1354 | "setprototypeof": "1.2.0", 1355 | "statuses": "~1.5.0", 1356 | "type-is": "~1.6.18", 1357 | "utils-merge": "1.0.1", 1358 | "vary": "~1.1.2" 1359 | } 1360 | }, 1361 | "finalhandler": { 1362 | "version": "1.1.2", 1363 | "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 1364 | "requires": { 1365 | "debug": "2.6.9", 1366 | "encodeurl": "~1.0.2", 1367 | "escape-html": "~1.0.3", 1368 | "on-finished": "~2.3.0", 1369 | "parseurl": "~1.3.3", 1370 | "statuses": "~1.5.0", 1371 | "unpipe": "~1.0.0" 1372 | } 1373 | }, 1374 | "follow-redirects": { 1375 | "version": "1.14.6", 1376 | "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==" 1377 | }, 1378 | "form-data": { 1379 | "version": "4.0.0", 1380 | "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 1381 | "requires": { 1382 | "asynckit": "^0.4.0", 1383 | "combined-stream": "^1.0.8", 1384 | "mime-types": "^2.1.12" 1385 | } 1386 | }, 1387 | "forwarded": { 1388 | "version": "0.2.0", 1389 | "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" 1390 | }, 1391 | "fresh": { 1392 | "version": "0.5.2", 1393 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" 1394 | }, 1395 | "fs": { 1396 | "version": "0.0.1-security", 1397 | "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" 1398 | }, 1399 | "himalaya": { 1400 | "version": "1.1.0", 1401 | "integrity": "sha512-LLase1dHCRMel68/HZTFft0N0wti0epHr3nNY7ynpLbyZpmrKMQ8YIpiOV77TM97cNpC8Wb2n6f66IRggwdWPw==" 1402 | }, 1403 | "http-errors": { 1404 | "version": "1.8.1", 1405 | "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", 1406 | "requires": { 1407 | "depd": "~1.1.2", 1408 | "inherits": "2.0.4", 1409 | "setprototypeof": "1.2.0", 1410 | "statuses": ">= 1.5.0 < 2", 1411 | "toidentifier": "1.0.1" 1412 | } 1413 | }, 1414 | "iconv-lite": { 1415 | "version": "0.4.24", 1416 | "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 1417 | "requires": { 1418 | "safer-buffer": ">= 2.1.2 < 3" 1419 | } 1420 | }, 1421 | "inherits": { 1422 | "version": "2.0.4", 1423 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1424 | }, 1425 | "ipaddr.js": { 1426 | "version": "1.9.1", 1427 | "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 1428 | }, 1429 | "leref.ts": { 1430 | "version": "1.1.1", 1431 | "integrity": "sha512-iJ/SBjlGK4MprKMGyjxXeIu5Hso14+Ab8cUqLRetyxEmQWYsBeqsMuKMziddVdDsmik/wEMBpV/KFceVqlB4Gg==", 1432 | "requires": { 1433 | "tiny-typed-emitter": "^2.1.0", 1434 | "undici": "^4.9.3", 1435 | "ws": "^8.2.3" 1436 | } 1437 | }, 1438 | "m3u8stream": { 1439 | "version": "0.8.4", 1440 | "integrity": "sha512-sco80Db+30RvcaIOndenX6E6oQNgTiBKeJbFPc+yDXwPQIkryfboEbCvXPlBRq3mQTCVPQO93TDVlfRwqpD35w==", 1441 | "requires": { 1442 | "miniget": "^4.0.0", 1443 | "sax": "^1.2.4" 1444 | } 1445 | }, 1446 | "media-typer": { 1447 | "version": "0.3.0", 1448 | "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" 1449 | }, 1450 | "merge-descriptors": { 1451 | "version": "1.0.1", 1452 | "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" 1453 | }, 1454 | "methods": { 1455 | "version": "1.1.2", 1456 | "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" 1457 | }, 1458 | "mime": { 1459 | "version": "1.6.0", 1460 | "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" 1461 | }, 1462 | "mime-db": { 1463 | "version": "1.51.0", 1464 | "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" 1465 | }, 1466 | "mime-types": { 1467 | "version": "2.1.34", 1468 | "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", 1469 | "requires": { 1470 | "mime-db": "1.51.0" 1471 | } 1472 | }, 1473 | "miniget": { 1474 | "version": "4.2.1", 1475 | "integrity": "sha512-O/DduzDR6f+oDtVype9S/Qu5hhnx73EDYGyZKwU/qN82lehFZdfhoa4DT51SpsO+8epYrB3gcRmws56ROfTIoQ==" 1476 | }, 1477 | "ms": { 1478 | "version": "2.0.0", 1479 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1480 | }, 1481 | "negotiator": { 1482 | "version": "0.6.2", 1483 | "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" 1484 | }, 1485 | "node": { 1486 | "version": "16.13.1", 1487 | "integrity": "sha512-XPcWHe8fJfB3mXZMGXxl9rSOkOhxQLjmRJBt898RCzGcZGZC0oz+1Wnc7/4hqDyQ3AZZH5xp6KizkFLIOlpHzA==", 1488 | "requires": { 1489 | "node-bin-setup": "^1.0.0" 1490 | } 1491 | }, 1492 | "node-bin-setup": { 1493 | "version": "1.0.6", 1494 | "integrity": "sha512-uPIxXNis1CRbv1DwqAxkgBk5NFV3s7cMN/Gf556jSw6jBvV7ca4F9lRL/8cALcZecRibeqU+5dFYqFFmzv5a0Q==" 1495 | }, 1496 | "node-fetch": { 1497 | "version": "2.6.6", 1498 | "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", 1499 | "requires": { 1500 | "whatwg-url": "^5.0.0" 1501 | } 1502 | }, 1503 | "on-finished": { 1504 | "version": "2.3.0", 1505 | "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 1506 | "requires": { 1507 | "ee-first": "1.1.1" 1508 | } 1509 | }, 1510 | "parseurl": { 1511 | "version": "1.3.3", 1512 | "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" 1513 | }, 1514 | "path-to-regexp": { 1515 | "version": "0.1.7", 1516 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 1517 | }, 1518 | "prism-media": { 1519 | "version": "1.3.2", 1520 | "integrity": "sha512-L6UsGHcT6i4wrQhFF1aPK+MNYgjRqR2tUoIqEY+CG1NqVkMjPRKzS37j9f8GiYPlD6wG9ruBj+q5Ax+bH8Ik1g==", 1521 | "requires": {} 1522 | }, 1523 | "proxy-addr": { 1524 | "version": "2.0.7", 1525 | "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 1526 | "requires": { 1527 | "forwarded": "0.2.0", 1528 | "ipaddr.js": "1.9.1" 1529 | } 1530 | }, 1531 | "qs": { 1532 | "version": "6.9.6", 1533 | "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" 1534 | }, 1535 | "range-parser": { 1536 | "version": "1.2.1", 1537 | "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" 1538 | }, 1539 | "raw-body": { 1540 | "version": "2.4.2", 1541 | "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", 1542 | "requires": { 1543 | "bytes": "3.1.1", 1544 | "http-errors": "1.8.1", 1545 | "iconv-lite": "0.4.24", 1546 | "unpipe": "1.0.0" 1547 | } 1548 | }, 1549 | "regenerator-runtime": { 1550 | "version": "0.13.9", 1551 | "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 1552 | }, 1553 | "safe-buffer": { 1554 | "version": "5.2.1", 1555 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 1556 | }, 1557 | "safer-buffer": { 1558 | "version": "2.1.2", 1559 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1560 | }, 1561 | "sax": { 1562 | "version": "1.2.4", 1563 | "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" 1564 | }, 1565 | "send": { 1566 | "version": "0.17.2", 1567 | "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", 1568 | "requires": { 1569 | "debug": "2.6.9", 1570 | "depd": "~1.1.2", 1571 | "destroy": "~1.0.4", 1572 | "encodeurl": "~1.0.2", 1573 | "escape-html": "~1.0.3", 1574 | "etag": "~1.8.1", 1575 | "fresh": "0.5.2", 1576 | "http-errors": "1.8.1", 1577 | "mime": "1.6.0", 1578 | "ms": "2.1.3", 1579 | "on-finished": "~2.3.0", 1580 | "range-parser": "~1.2.1", 1581 | "statuses": "~1.5.0" 1582 | }, 1583 | "dependencies": { 1584 | "ms": { 1585 | "version": "2.1.3", 1586 | "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 1587 | } 1588 | } 1589 | }, 1590 | "serve-static": { 1591 | "version": "1.14.2", 1592 | "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", 1593 | "requires": { 1594 | "encodeurl": "~1.0.2", 1595 | "escape-html": "~1.0.3", 1596 | "parseurl": "~1.3.3", 1597 | "send": "0.17.2" 1598 | } 1599 | }, 1600 | "setimmediate": { 1601 | "version": "1.0.5", 1602 | "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" 1603 | }, 1604 | "setprototypeof": { 1605 | "version": "1.2.0", 1606 | "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 1607 | }, 1608 | "soundcloud-downloader": { 1609 | "version": "1.0.0", 1610 | "integrity": "sha512-UaEGaO+NASmTKJduGGgFjWVixLKFbvkxuX1oIYseZCsdEAg4q3o+Zn5Q9NWjQ1y0QciPkhEDnS22wnPb3XZ7pw==", 1611 | "requires": { 1612 | "@babel/runtime": "^7.10.3", 1613 | "axios": "^0.21.0", 1614 | "dotenv": "^8.2.0", 1615 | "m3u8stream": "^0.8.0", 1616 | "soundcloud-key-fetch": "^1.0.10" 1617 | } 1618 | }, 1619 | "soundcloud-key-fetch": { 1620 | "version": "1.0.11", 1621 | "integrity": "sha512-ofnXB3yeHGVKnFKEMBP/kIJzGu1SduQzJc+zmkPbKgelvYNsEU/aTGD0PlhmyZquaCkTGByF8CEPRrAnt7ki4g==" 1622 | }, 1623 | "spotify-uri": { 1624 | "version": "2.2.0", 1625 | "integrity": "sha512-uUybj02bfyfCoZ0MJ80MkqbKxtIVRJfbRGk05KJFq1li3zb7yNfN1f+TAw4wcXgp7jLWExeiw2wyPQXZ8PHtfg==" 1626 | }, 1627 | "spotify-url-info": { 1628 | "version": "2.2.3", 1629 | "integrity": "sha512-cZTE5nOnaAjIiaHG9psVYqKXWOlNUIgSU2e+bNInRaYZNgmVgOcKH0D7V1nSER3gv3h5BXvOo0EJTtrMQQo1bA==", 1630 | "requires": { 1631 | "cross-fetch": "~3.1.4", 1632 | "himalaya": "~1.1.0", 1633 | "spotify-uri": "~2.2.0" 1634 | } 1635 | }, 1636 | "statuses": { 1637 | "version": "1.5.0", 1638 | "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 1639 | }, 1640 | "tiny-typed-emitter": { 1641 | "version": "2.1.0", 1642 | "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==" 1643 | }, 1644 | "toidentifier": { 1645 | "version": "1.0.1", 1646 | "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" 1647 | }, 1648 | "tr46": { 1649 | "version": "0.0.3", 1650 | "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" 1651 | }, 1652 | "ts-mixer": { 1653 | "version": "6.0.0", 1654 | "integrity": "sha512-nXIb1fvdY5CBSrDIblLn73NW0qRDk5yJ0Sk1qPBF560OdJfQp9jhl+0tzcY09OZ9U+6GpeoI9RjwoIKFIoB9MQ==" 1655 | }, 1656 | "tslib": { 1657 | "version": "2.3.1", 1658 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 1659 | }, 1660 | "tweetnacl": { 1661 | "version": "1.0.3", 1662 | "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" 1663 | }, 1664 | "type-is": { 1665 | "version": "1.6.18", 1666 | "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 1667 | "requires": { 1668 | "media-typer": "0.3.0", 1669 | "mime-types": "~2.1.24" 1670 | } 1671 | }, 1672 | "undici": { 1673 | "version": "4.12.1", 1674 | "integrity": "sha512-MSfap7YiQJqTPP12C11PFRs9raZuVicDbwsZHTjB0a8+SsCqt7KdUis54f373yf7ZFhJzAkGJLaKm0202OIxHg==" 1675 | }, 1676 | "unpipe": { 1677 | "version": "1.0.0", 1678 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 1679 | }, 1680 | "utils-merge": { 1681 | "version": "1.0.1", 1682 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" 1683 | }, 1684 | "vary": { 1685 | "version": "1.1.2", 1686 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" 1687 | }, 1688 | "webidl-conversions": { 1689 | "version": "3.0.1", 1690 | "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" 1691 | }, 1692 | "whatwg-url": { 1693 | "version": "5.0.0", 1694 | "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", 1695 | "requires": { 1696 | "tr46": "~0.0.3", 1697 | "webidl-conversions": "^3.0.0" 1698 | } 1699 | }, 1700 | "ws": { 1701 | "version": "8.4.0", 1702 | "integrity": "sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==", 1703 | "requires": {} 1704 | }, 1705 | "youtube-sr": { 1706 | "version": "4.1.11", 1707 | "integrity": "sha512-XX7ji49eKTHoDh+LpBvVrmg/h2gg9oJudwYi6+79z5XXfSRx+0Byf0FGm1omLX5zngZCWKMIoM9DnC303n1sUg==" 1708 | }, 1709 | "ytdl-core": { 1710 | "version": "4.9.2", 1711 | "integrity": "sha512-aTlsvsN++03MuOtyVD4DRF9Z/9UAeeuiNbjs+LjQBAiw4Hrdp48T3U9vAmRPyvREzupraY8pqRoBfKGqpq+eHA==", 1712 | "requires": { 1713 | "m3u8stream": "^0.8.4", 1714 | "miniget": "^4.0.0", 1715 | "sax": "^1.1.3" 1716 | } 1717 | }, 1718 | "ytdl-core-discord": { 1719 | "version": "1.3.1", 1720 | "integrity": "sha512-KW8zYY35jRSkxZTEQtT9EiR2exFwYKhCE8QZbRg5Ge9a0YWDDhBOixSdWb8Cn41B1uHhz8FR15E4E/k0kHNX3w==", 1721 | "requires": { 1722 | "@types/node": "^15.12.2", 1723 | "prism-media": "^1.3.1", 1724 | "ytdl-core": "^4.8.2" 1725 | }, 1726 | "dependencies": { 1727 | "@types/node": { 1728 | "version": "15.14.9", 1729 | "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==" 1730 | } 1731 | } 1732 | }, 1733 | "zod": { 1734 | "version": "3.11.6", 1735 | "integrity": "sha512-daZ80A81I3/9lIydI44motWe6n59kRBfNzTuS2bfzVh1nAXi667TOTWWtatxyG+fwgNUiagSj/CWZwRRbevJIg==" 1736 | } 1737 | } 1738 | } 1739 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zeon", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "dependencies": { 7 | "@replit/database": "^2.0.1", 8 | "abort-controller": "^3.0.0", 9 | "accepts": "^1.3.7", 10 | "aoi.js": "^5.0.7", 11 | "array-flatten": "^1.1.1", 12 | "asynckit": "^0.4.0", 13 | "axios": "^0.21.4", 14 | "body-parser": "^1.19.1", 15 | "bytes": "^3.1.1", 16 | "combined-stream": "^1.0.8", 17 | "content-disposition": "^0.5.4", 18 | "content-type": "^1.0.4", 19 | "cookie": "^0.4.1", 20 | "cookie-signature": "^1.0.6", 21 | "cross-fetch": "^3.1.4", 22 | "dbdjs.db": "^2.0.2", 23 | "debug": "^2.6.9", 24 | "delayed-stream": "^1.0.0", 25 | "depd": "^1.1.2", 26 | "destroy": "^1.0.4", 27 | "discord-api-types": "^0.24.0", 28 | "discord.js": "^13.5.0", 29 | "dotenv": "^8.6.0", 30 | "ee-first": "^1.1.1", 31 | "encodeurl": "^1.0.2", 32 | "escape-html": "^1.0.3", 33 | "etag": "^1.8.1", 34 | "event-target-shim": "^5.0.1", 35 | "express": "^4.17.2", 36 | "finalhandler": "^1.1.2", 37 | "follow-redirects": "^1.14.6", 38 | "form-data": "^4.0.0", 39 | "forwarded": "^0.2.0", 40 | "fresh": "^0.5.2", 41 | "fs": "^0.0.1-security", 42 | "himalaya": "^1.1.0", 43 | "http-errors": "^1.8.1", 44 | "iconv-lite": "^0.4.24", 45 | "inherits": "^2.0.4", 46 | "ipaddr.js": "^1.9.1", 47 | "leref.ts": "^1.1.1", 48 | "m3u8stream": "^0.8.4", 49 | "media-typer": "^0.3.0", 50 | "merge-descriptors": "^1.0.1", 51 | "methods": "^1.1.2", 52 | "mime": "^1.6.0", 53 | "mime-db": "^1.51.0", 54 | "mime-types": "^2.1.34", 55 | "miniget": "^4.2.1", 56 | "ms": "^2.0.0", 57 | "negotiator": "^0.6.2", 58 | "node": "^16.13.1", 59 | "node-bin-setup": "^1.0.6", 60 | "node-fetch": "^2.6.6", 61 | "on-finished": "^2.3.0", 62 | "parseurl": "^1.3.3", 63 | "path-to-regexp": "^0.1.7", 64 | "prism-media": "^1.3.2", 65 | "proxy-addr": "^2.0.7", 66 | "qs": "^6.9.6", 67 | "range-parser": "^1.2.1", 68 | "raw-body": "^2.4.2", 69 | "regenerator-runtime": "^0.13.9", 70 | "safe-buffer": "^5.2.1", 71 | "safer-buffer": "^2.1.2", 72 | "sax": "^1.2.4", 73 | "send": "^0.17.2", 74 | "serve-static": "^1.14.2", 75 | "setimmediate": "^1.0.5", 76 | "setprototypeof": "^1.2.0", 77 | "soundcloud-downloader": "^1.0.0", 78 | "soundcloud-key-fetch": "^1.0.11", 79 | "spotify-uri": "^2.2.0", 80 | "spotify-url-info": "^2.2.3", 81 | "statuses": "^1.5.0", 82 | "tiny-typed-emitter": "^2.1.0", 83 | "toidentifier": "^1.0.1", 84 | "tr46": "^0.0.3", 85 | "ts-mixer": "^6.0.0", 86 | "tslib": "^2.3.1", 87 | "tweetnacl": "^1.0.3", 88 | "type-is": "^1.6.18", 89 | "undici": "^4.12.1", 90 | "unpipe": "^1.0.0", 91 | "utils-merge": "^1.0.1", 92 | "vary": "^1.1.2", 93 | "webidl-conversions": "^3.0.1", 94 | "whatwg-url": "^5.0.0", 95 | "ws": "^8.4.0", 96 | "youtube-sr": "^4.1.11", 97 | "ytdl-core": "^4.9.2", 98 | "ytdl-core-discord": "^1.3.1", 99 | "zod": "^3.11.6" 100 | }, 101 | "scripts": { 102 | "test": "echo \"Error: no test specified\" && exit 1" 103 | }, 104 | "keywords": [], 105 | "author": "", 106 | "license": "ISC" 107 | } 108 | -------------------------------------------------------------------------------- /replit.nix: -------------------------------------------------------------------------------- 1 | { pkgs }: { 2 | deps = [ 3 | pkgs.nodejs-16_x 4 | ]; 5 | } -------------------------------------------------------------------------------- /server.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Z? 10 | 11 | 12 | 13 | 14 | 15 | 17 | 18 | 19 |
20 |

21 | the bot is now online 22 |

23 |
24 | 26 | 28 | 30 | 32 | 33 | 41 | --------------------------------------------------------------------------------