Compare commits

..

10 Commits

Author SHA1 Message Date
Hri7566 7f24bdebe5
Delete test.js 2023-09-10 19:26:51 +00:00
Hri7566 374804be7b ? 2023-08-17 19:48:09 +02:00
Hri7566 29ab0ecebb remove color changing because of lapis's fat ass 2023-01-23 16:59:33 +01:00
Hri7566 86b3e24e21 idk 2022-07-27 09:53:04 +02:00
Hri7566 9e84167394 Merge branch 'master' of https://gitlab.com/the-dev-channel/fishing-bot-updated 2022-07-08 02:49:59 +02:00
Hri7566 280376ec3b data 2022-07-08 02:49:39 +02:00
Hri7566 f164d0387d data 2022-07-08 02:48:53 +02:00
Hri7566 079a0ea840 fix sigint 2022-07-07 20:42:03 -04:00
Hri7566 60723e0d98 idk 2022-07-08 02:24:49 +02:00
Hri7566 2df30b6e28 final 2022-06-04 19:37:41 +02:00
28 changed files with 506 additions and 74 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
bot2022.db/013690.log Normal file

Binary file not shown.

BIN
bot2022.db/013692.ldb Normal file

Binary file not shown.

View File

@ -1 +1 @@
MANIFEST-002781
MANIFEST-013678

View File

@ -1,20 +1,45 @@
2022/06/03-08:43:48.822914 7f7c737fe700 Recovering log #2779
2022/06/03-08:43:48.872382 7f7c737fe700 Level-0 table #2782: started
2022/06/03-08:43:48.887981 7f7c737fe700 Level-0 table #2782: 176854 bytes OK
2022/06/03-08:43:48.893873 7f7c737fe700 Delete type=3 #2777
2022/06/03-08:43:48.893929 7f7c737fe700 Delete type=0 #2779
2022/06/03-08:47:06.934097 7f7c71ffb700 Compacting 1@0 + 1@1 files
2022/06/03-08:47:06.956926 7f7c71ffb700 Generated table #2784@0: 8439 keys, 406891 bytes
2022/06/03-08:47:06.956945 7f7c71ffb700 Compacted 1@0 + 1@1 files => 406891 bytes
2022/06/03-08:47:06.957597 7f7c71ffb700 compacted to: files[ 0 1 0 0 0 0 0 ]
2022/06/03-08:47:06.957752 7f7c71ffb700 Delete type=2 #2780
2022/06/03-08:47:06.958186 7f7c71ffb700 Delete type=2 #2782
2022/06/04-16:57:02.852650 7f7c71ffb700 Level-0 table #2786: started
2022/06/04-16:57:02.930114 7f7c71ffb700 Level-0 table #2786: 461206 bytes OK
2022/06/04-16:57:02.936040 7f7c71ffb700 Delete type=0 #2783
2022/06/04-17:02:02.847864 7f7c71ffb700 Compacting 1@0 + 1@1 files
2022/06/04-17:02:02.902929 7f7c71ffb700 Generated table #2787@0: 8544 keys, 405308 bytes
2022/06/04-17:02:02.902963 7f7c71ffb700 Compacted 1@0 + 1@1 files => 405308 bytes
2022/06/04-17:02:02.913134 7f7c71ffb700 compacted to: files[ 0 1 0 0 0 0 0 ]
2022/06/04-17:02:02.913631 7f7c71ffb700 Delete type=2 #2784
2022/06/04-17:02:02.915502 7f7c71ffb700 Delete type=2 #2786
2023/02/08-06:48:11.745159 7fe4337fe640 Recovering log #13677
2023/02/08-06:48:11.747481 7fe4337fe640 Delete type=3 #13676
2023/02/08-06:48:11.747516 7fe4337fe640 Delete type=0 #13677
2023/02/08-06:53:05.940491 7fe4313ff640 Compacting 1@0 + 1@1 files
2023/02/08-06:53:06.125999 7fe4313ff640 Generated table #13680@0: 12788 keys, 644045 bytes
2023/02/08-06:53:06.126035 7fe4313ff640 Compacted 1@0 + 1@1 files => 644045 bytes
2023/02/08-06:53:06.127622 7fe4313ff640 compacted to: files[ 0 1 0 0 0 0 0 ]
2023/02/08-06:53:06.127785 7fe4313ff640 Delete type=2 #13638
2023/02/08-06:53:06.128951 7fe4313ff640 Delete type=2 #13636
2023/02/09-15:35:05.863715 7fe4313ff640 Level-0 table #13682: started
2023/02/09-15:35:06.082745 7fe4313ff640 Level-0 table #13682: 460501 bytes OK
2023/02/09-15:35:06.090067 7fe4313ff640 Delete type=0 #13679
2023/02/09-15:40:06.020258 7fe4313ff640 Compacting 1@0 + 1@1 files
2023/02/09-15:40:06.085091 7fe4313ff640 Generated table #13683@0: 12854 keys, 646752 bytes
2023/02/09-15:40:06.085114 7fe4313ff640 Compacted 1@0 + 1@1 files => 646752 bytes
2023/02/09-15:40:06.086553 7fe4313ff640 compacted to: files[ 0 1 0 0 0 0 0 ]
2023/02/09-15:40:06.086698 7fe4313ff640 Delete type=2 #13682
2023/02/09-15:40:06.087176 7fe4313ff640 Delete type=2 #13680
2023/02/11-00:18:55.745812 7fe4313ff640 Level-0 table #13685: started
2023/02/11-00:18:56.000302 7fe4313ff640 Level-0 table #13685: 460954 bytes OK
2023/02/11-00:18:56.010185 7fe4313ff640 Delete type=0 #13681
2023/02/11-00:23:55.891873 7fe4313ff640 Compacting 1@0 + 1@1 files
2023/02/11-00:23:55.988934 7fe4313ff640 Generated table #13686@0: 12909 keys, 649683 bytes
2023/02/11-00:23:55.988960 7fe4313ff640 Compacted 1@0 + 1@1 files => 649683 bytes
2023/02/11-00:23:55.998018 7fe4313ff640 compacted to: files[ 0 1 0 0 0 0 0 ]
2023/02/11-00:23:55.998255 7fe4313ff640 Delete type=2 #13685
2023/02/11-00:23:55.998883 7fe4313ff640 Delete type=2 #13683
2023/02/12-09:04:06.724797 7fe4313ff640 Level-0 table #13688: started
2023/02/12-09:04:06.944610 7fe4313ff640 Level-0 table #13688: 461413 bytes OK
2023/02/12-09:04:06.951342 7fe4313ff640 Delete type=0 #13684
2023/02/12-09:09:06.796974 7fe4313ff640 Compacting 1@0 + 1@1 files
2023/02/12-09:09:06.898827 7fe4313ff640 Generated table #13689@0: 12986 keys, 654346 bytes
2023/02/12-09:09:06.898851 7fe4313ff640 Compacted 1@0 + 1@1 files => 654346 bytes
2023/02/12-09:09:06.900402 7fe4313ff640 compacted to: files[ 0 1 0 0 0 0 0 ]
2023/02/12-09:09:06.900572 7fe4313ff640 Delete type=2 #13688
2023/02/12-09:09:06.901634 7fe4313ff640 Delete type=2 #13686
2023/02/13-17:49:38.241121 7fe4313ff640 Level-0 table #13691: started
2023/02/13-17:49:38.445868 7fe4313ff640 Level-0 table #13691: 461217 bytes OK
2023/02/13-17:49:38.453711 7fe4313ff640 Delete type=0 #13687
2023/02/13-17:54:38.475098 7fe4313ff640 Compacting 1@0 + 1@1 files
2023/02/13-17:54:38.691632 7fe4313ff640 Generated table #13692@0: 13053 keys, 655123 bytes
2023/02/13-17:54:38.691664 7fe4313ff640 Compacted 1@0 + 1@1 files => 655123 bytes
2023/02/13-17:54:38.697526 7fe4313ff640 compacted to: files[ 0 1 0 0 0 0 0 ]
2023/02/13-17:54:38.697835 7fe4313ff640 Delete type=2 #13689
2023/02/13-17:54:38.698642 7fe4313ff640 Delete type=2 #13691

View File

@ -1,12 +1,3 @@
2022/06/02-20:49:48.138190 7f838dffb700 Recovering log #2776
2022/06/02-20:49:48.138276 7f838dffb700 Level-0 table #2778: started
2022/06/02-20:49:48.160210 7f838dffb700 Level-0 table #2778: 317 bytes OK
2022/06/02-20:49:48.163924 7f838dffb700 Delete type=3 #2774
2022/06/02-20:49:48.163959 7f838dffb700 Delete type=0 #2776
2022/06/02-20:54:38.777033 7f836ffff700 Compacting 2@0 + 1@1 files
2022/06/02-20:54:38.858733 7f836ffff700 Generated table #2780@0: 8406 keys, 401353 bytes
2022/06/02-20:54:38.858769 7f836ffff700 Compacted 2@0 + 1@1 files => 401353 bytes
2022/06/02-20:54:38.863823 7f836ffff700 compacted to: files[ 0 1 0 0 0 0 0 ]
2022/06/02-20:54:38.864098 7f836ffff700 Delete type=2 #2775
2022/06/02-20:54:38.865348 7f836ffff700 Delete type=2 #2778
2022/06/02-20:54:38.870225 7f836ffff700 Delete type=2 #2773
2023/02/08-06:48:10.231911 7f3069ffb640 Recovering log #13675
2023/02/08-06:48:10.235915 7f3069ffb640 Delete type=0 #13675
2023/02/08-06:48:10.235954 7f3069ffb640 Delete type=3 #13674

Binary file not shown.

BIN
bot2022.db/MANIFEST-013678 Normal file

Binary file not shown.

BIN
bot_testing.db/000036.ldb Normal file

Binary file not shown.

BIN
bot_testing.db/000038.ldb Normal file

Binary file not shown.

BIN
bot_testing.db/000041.ldb Normal file

Binary file not shown.

BIN
bot_testing.db/000042.log Normal file

Binary file not shown.

1
bot_testing.db/CURRENT Normal file
View File

@ -0,0 +1 @@
MANIFEST-000040

0
bot_testing.db/LOCK Normal file
View File

5
bot_testing.db/LOG Normal file
View File

@ -0,0 +1,5 @@
2022/11/06-04:05:02.850172 7f28015ff640 Recovering log #39
2022/11/06-04:05:02.850338 7f28015ff640 Level-0 table #41: started
2022/11/06-04:05:02.862479 7f28015ff640 Level-0 table #41: 297 bytes OK
2022/11/06-04:05:02.870780 7f28015ff640 Delete type=0 #39
2022/11/06-04:05:02.870818 7f28015ff640 Delete type=3 #37

5
bot_testing.db/LOG.old Normal file
View File

@ -0,0 +1,5 @@
2022/11/06-04:04:37.820940 7efc0ebff640 Recovering log #35
2022/11/06-04:04:37.821075 7efc0ebff640 Level-0 table #38: started
2022/11/06-04:04:37.823331 7efc0ebff640 Level-0 table #38: 216 bytes OK
2022/11/06-04:04:37.825615 7efc0ebff640 Delete type=3 #33
2022/11/06-04:04:37.825662 7efc0ebff640 Delete type=0 #35

Binary file not shown.

24
crown.js Normal file
View File

@ -0,0 +1,24 @@
require("dotenv").config();
let token = process.env.MPPCLONE_TOKEN;
const Client = require("mppclone-client");
let cl = new Client("wss://mppclone.com:8443", token);
let trusted_ids = [
"244ea3e6d8750618fa53fbd5",
"ead940199c7d9717e5149919"
];
cl.on("a", msg => {
if (trusted_ids.indexOf(msg.p._id) == -1) return;
if (msg.a == "!chown" || msg.a == "!crown") {
cl.sendArray([{m: "chown", id: msg.p.id}]);
cl.sendArray([{m: 'a', message: "Giving crown to " + msg.p.name + "."}]);
}
});
cl.start();
cl.setChannel("To our dear Lmof, we love you so much.");

View File

@ -24,4 +24,5 @@ process.on('SIGINT', async () => {
if (!db.isClosed()) {
await db.close();
}
process.exit();
});

47
package-lock.json generated
View File

@ -11,7 +11,8 @@
"dependencies": {
"discord.js": "^12.5.3",
"dotenv": "^9.0.1",
"level": "^6.0.1"
"level": "^6.0.1",
"mppclone-client": "^1.0.0"
}
},
"node_modules/@discordjs/collection": {
@ -325,6 +326,34 @@
"node": ">= 0.6"
}
},
"node_modules/mppclone-client": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/mppclone-client/-/mppclone-client-1.0.0.tgz",
"integrity": "sha512-yZUr4POT8MqlhqwvsYCnwVxnCXSlLGLcSUeLtiiJtE3BsDZOpM4VZ27k32ATC2mZs8M0tNLE7KkDd1j+sTvGSw==",
"dependencies": {
"ws": "^8.5.0"
}
},
"node_modules/mppclone-client/node_modules/ws": {
"version": "8.8.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
"engines": {
"node": ">=10.0.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
"utf-8-validate": "^5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
"optional": true
},
"utf-8-validate": {
"optional": true
}
}
},
"node_modules/napi-macros": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz",
@ -661,6 +690,22 @@
"mime-db": "1.47.0"
}
},
"mppclone-client": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/mppclone-client/-/mppclone-client-1.0.0.tgz",
"integrity": "sha512-yZUr4POT8MqlhqwvsYCnwVxnCXSlLGLcSUeLtiiJtE3BsDZOpM4VZ27k32ATC2mZs8M0tNLE7KkDd1j+sTvGSw==",
"requires": {
"ws": "^8.5.0"
},
"dependencies": {
"ws": {
"version": "8.8.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
"requires": {}
}
}
},
"napi-macros": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz",

View File

@ -20,6 +20,7 @@
"dependencies": {
"discord.js": "^12.5.3",
"dotenv": "^9.0.1",
"level": "^6.0.1"
"level": "^6.0.1",
"mppclone-client": "^1.0.0"
}
}

View File

@ -20,6 +20,8 @@ module.exports = class Bot extends StaticEventEmitter {
this.prefix = "/"; // never change this
this.loadCommands();
MPPClient.client.sendArray([{m: "+custom"}]);
}
static bindEventListeners() {
@ -37,6 +39,22 @@ module.exports = class Bot extends StaticEventEmitter {
this.on("chat.send", msg => {
MPPClient.sendChat(msg);
});
this.on("custom", msg => {
console.log(this.getRank(msg.p));
if (this.getRank(msg.p) !== 'admin') return;
if (!('m' in msg.data)) return;
if (msg.data.m == "?color") {
if (!('_id' in msg.data)) msg.data._id = msg.p;
if (!('color' in msg.data)) return;
MPPClient.sendArray([{
m: "setcolor",
id: msg.data._id,
color: msg.data.color
}]);
console.log("Forcefully changing color of " + msg.p.substring(0, 6) + " to " + msg.data.color + ".");
}
});
}
static runCommand(msg) {
@ -257,7 +275,7 @@ module.exports = class Bot extends StaticEventEmitter {
}
static getRank(id) {
if (this.admin.indexOf(id) !== -1) {
if (this.admin.indexOf(id) !== -1 || MPPClient.client.getOwnParticipant()._id == id) {
return "admin";
} else {
return "none";

View File

@ -473,7 +473,7 @@ module.exports = (bot) => {
bot.addCommand(['about'], 0, msg => {
if (Date.now() < blockHelpUntil) return;
blockHelpUntil = Date.now() + 10000;
sendChat(`${underline("Fishing")} was made by Brandon Lockaby from late 2013-2017, then again in 2019. This is an updated version by Hri7566 (https://github.com/Hri7566) for use on MPPClone. This bot is capable of ${underline("changing your color")}.`);
sendChat(`${underline("Fishing")} was made by Brandon Lockaby from late 2013-2017, then again in 2019. This is an updated version by Hri7566 for use on MPPClone.`);
});
bot.addCommand('qmyid', 0, (msg, admin) => {
@ -1819,6 +1819,15 @@ module.exports = (bot) => {
});
});
bot.addCommand(['bonus'], 0, msg => {
try {
let bonus = getBonusById(msg.p._id);
sendChat(`Friend ${msg.p.name}'s bonus: ${bonus}`);
} catch (e) {
sendChat("I don't remember how to get bonus.")
}
});
// class Kitty {
// constructor(name, price) {
// this.name = name;

View File

@ -8,6 +8,8 @@ module.exports = class MPPClient {
this.client.start();
// this.client.setChannel('✧𝓓𝓔𝓥 𝓡𝓸𝓸𝓶✧');
this.client.setChannel('test/fishing');
// this.client.setChannel("To our dear Lmof, we love you so much.");
// this.client.setChannel("✧𝓓𝓔𝓥 𝓡𝓸𝓸𝓶✧");
this.bindEventListeners();
}

37
test.js
View File

@ -1,37 +0,0 @@
require("dotenv").config();
let Client = require("./src/mppt-client.js");
let client = new Client("wss://mppclone.com:8443", process.env.MPPCLONE_TOKEN);
client.start();
// client.setChannel("test/fishing");
// client.setChannel("✧𝓓𝓔𝓥 𝓡𝓸𝓸𝓶✧");
client.setChannel("The Dev Channel");
// let _id = "de328727de4b466f4f5f1b65";
// let _id2 = "e42cecb0ed0ed03639dfd4be";
//
let _id = "fb1573d271464fef2ff4be93";
function rrggbbrand(){var a = Math.floor(Math.random() * 256).toString(16); return a.length < 2 ? "0"+a : a};
client.on("ch", () => {
// let color = `#${rrggbbrand()}${rrggbbrand()}${rrggbbrand()}`;
// console.log(color);
// client.sendArray([{m:'setcolor', _id:_id, color:color}]);
// client.sendArray([{m:'setcolor', _id:_id, color:""}]);
// setInterval(() => {
// client.sendArray([{m:'setname', _id:_id, name:"Not Lapis"}]);
// client.sendArray([{m:'setname', _id:_id2, name: "Not Lapis"}])
// process.exit();
// }, 25);
client.sendArray([{m:"setname", _id:_id, name:"Autoplayer the retard"}]);
// client.sendArray([{m: "settag", _id: "ead940199c7d9717e5149919", tag: { text: "hri", color: "#9900ff" }}])
// for (let p of Object.values(client.ppl)) {
// let name = p.name + " 😩";
// client.sendArray([{m:'setname', _id: p._id, name:name}]);
// }
process.exit();
});

342
yarn.lock Normal file
View File

@ -0,0 +1,342 @@
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
"@discordjs/collection@^0.1.6":
version "0.1.6"
resolved "https://registry.yarnpkg.com/@discordjs/collection/-/collection-0.1.6.tgz#9e9a7637f4e4e0688fd8b2b5c63133c91607682c"
integrity sha512-utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ==
"@discordjs/form-data@^3.0.1":
version "3.0.1"
resolved "https://registry.yarnpkg.com/@discordjs/form-data/-/form-data-3.0.1.tgz#5c9e6be992e2e57d0dfa0e39979a850225fb4697"
integrity sha512-ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==
dependencies:
asynckit "^0.4.0"
combined-stream "^1.0.8"
mime-types "^2.1.12"
abort-controller@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
dependencies:
event-target-shim "^5.0.0"
abstract-leveldown@^6.2.1:
version "6.3.0"
resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz#d25221d1e6612f820c35963ba4bd739928f6026a"
integrity sha512-TU5nlYgta8YrBMNpc9FwQzRbiXsj49gsALsXadbGHt9CROPzX5fB0rWDR5mtdpOOKa5XqRFpbj1QroPAoPzVjQ==
dependencies:
buffer "^5.5.0"
immediate "^3.2.3"
level-concat-iterator "~2.0.0"
level-supports "~1.0.0"
xtend "~4.0.0"
abstract-leveldown@~6.2.1, abstract-leveldown@~6.2.3:
version "6.2.3"
resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.2.3.tgz#036543d87e3710f2528e47040bc3261b77a9a8eb"
integrity sha512-BsLm5vFMRUrrLeCcRc+G0t2qOaTzpoJQLOubq2XM72eNpjF5UdU5o/5NvlNhx95XHcAvcl8OMXr4mlg/fRgUXQ==
dependencies:
buffer "^5.5.0"
immediate "^3.2.3"
level-concat-iterator "~2.0.0"
level-supports "~1.0.0"
xtend "~4.0.0"
asynckit@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
base64-js@^1.3.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
buffer@^5.5.0, buffer@^5.6.0:
version "5.7.1"
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
dependencies:
base64-js "^1.3.1"
ieee754 "^1.1.13"
combined-stream@^1.0.8:
version "1.0.8"
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
dependencies:
delayed-stream "~1.0.0"
deferred-leveldown@~5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-5.3.0.tgz#27a997ad95408b61161aa69bd489b86c71b78058"
integrity sha512-a59VOT+oDy7vtAbLRCZwWgxu2BaCfd5Hk7wxJd48ei7I+nsg8Orlb9CLG0PMZienk9BSUKgeAqkO2+Lw+1+Ukw==
dependencies:
abstract-leveldown "~6.2.1"
inherits "^2.0.3"
delayed-stream@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
discord.js@^12.5.3:
version "12.5.3"
resolved "https://registry.yarnpkg.com/discord.js/-/discord.js-12.5.3.tgz#56820d473c24320871df9ea0bbc6b462f21cf85c"
integrity sha512-D3nkOa/pCkNyn6jLZnAiJApw2N9XrIsXUAdThf01i7yrEuqUmDGc7/CexVWwEcgbQR97XQ+mcnqJpmJ/92B4Aw==
dependencies:
"@discordjs/collection" "^0.1.6"
"@discordjs/form-data" "^3.0.1"
abort-controller "^3.0.0"
node-fetch "^2.6.1"
prism-media "^1.2.9"
setimmediate "^1.0.5"
tweetnacl "^1.0.3"
ws "^7.4.4"
dotenv@^9.0.1:
version "9.0.2"
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05"
integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==
encoding-down@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/encoding-down/-/encoding-down-6.3.0.tgz#b1c4eb0e1728c146ecaef8e32963c549e76d082b"
integrity sha512-QKrV0iKR6MZVJV08QY0wp1e7vF6QbhnbQhb07bwpEyuz4uZiZgPlEGdkCROuFkUwdxlFaiPIhjyarH1ee/3vhw==
dependencies:
abstract-leveldown "^6.2.1"
inherits "^2.0.3"
level-codec "^9.0.0"
level-errors "^2.0.0"
errno@~0.1.1:
version "0.1.8"
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
dependencies:
prr "~1.0.1"
event-target-shim@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
ieee754@^1.1.13:
version "1.2.1"
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
immediate@^3.2.3:
version "3.3.0"
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266"
integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==
inherits@^2.0.3, inherits@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
level-codec@^9.0.0:
version "9.0.2"
resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-9.0.2.tgz#fd60df8c64786a80d44e63423096ffead63d8cbc"
integrity sha512-UyIwNb1lJBChJnGfjmO0OR+ezh2iVu1Kas3nvBS/BzGnx79dv6g7unpKIDNPMhfdTEGoc7mC8uAu51XEtX+FHQ==
dependencies:
buffer "^5.6.0"
level-concat-iterator@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz#1d1009cf108340252cb38c51f9727311193e6263"
integrity sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw==
level-errors@^2.0.0, level-errors@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-2.0.1.tgz#2132a677bf4e679ce029f517c2f17432800c05c8"
integrity sha512-UVprBJXite4gPS+3VznfgDSU8PTRuVX0NXwoWW50KLxd2yw4Y1t2JUR5In1itQnudZqRMT9DlAM3Q//9NCjCFw==
dependencies:
errno "~0.1.1"
level-iterator-stream@~4.0.0:
version "4.0.2"
resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-4.0.2.tgz#7ceba69b713b0d7e22fcc0d1f128ccdc8a24f79c"
integrity sha512-ZSthfEqzGSOMWoUGhTXdX9jv26d32XJuHz/5YnuHZzH6wldfWMOVwI9TBtKcya4BKTyTt3XVA0A3cF3q5CY30Q==
dependencies:
inherits "^2.0.4"
readable-stream "^3.4.0"
xtend "^4.0.2"
level-js@^5.0.0:
version "5.0.2"
resolved "https://registry.yarnpkg.com/level-js/-/level-js-5.0.2.tgz#5e280b8f93abd9ef3a305b13faf0b5397c969b55"
integrity sha512-SnBIDo2pdO5VXh02ZmtAyPP6/+6YTJg2ibLtl9C34pWvmtMEmRTWpra+qO/hifkUtBTOtfx6S9vLDjBsBK4gRg==
dependencies:
abstract-leveldown "~6.2.3"
buffer "^5.5.0"
inherits "^2.0.3"
ltgt "^2.1.2"
level-packager@^5.1.0:
version "5.1.1"
resolved "https://registry.yarnpkg.com/level-packager/-/level-packager-5.1.1.tgz#323ec842d6babe7336f70299c14df2e329c18939"
integrity sha512-HMwMaQPlTC1IlcwT3+swhqf/NUO+ZhXVz6TY1zZIIZlIR0YSn8GtAAWmIvKjNY16ZkEg/JcpAuQskxsXqC0yOQ==
dependencies:
encoding-down "^6.3.0"
levelup "^4.3.2"
level-supports@~1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/level-supports/-/level-supports-1.0.1.tgz#2f530a596834c7301622521988e2c36bb77d122d"
integrity sha512-rXM7GYnW8gsl1vedTJIbzOrRv85c/2uCMpiiCzO2fndd06U/kUXEEU9evYn4zFggBOg36IsBW8LzqIpETwwQzg==
dependencies:
xtend "^4.0.2"
level@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/level/-/level-6.0.1.tgz#dc34c5edb81846a6de5079eac15706334b0d7cd6"
integrity sha512-psRSqJZCsC/irNhfHzrVZbmPYXDcEYhA5TVNwr+V92jF44rbf86hqGp8fiT702FyiArScYIlPSBTDUASCVNSpw==
dependencies:
level-js "^5.0.0"
level-packager "^5.1.0"
leveldown "^5.4.0"
leveldown@^5.4.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-5.6.0.tgz#16ba937bb2991c6094e13ac5a6898ee66d3eee98"
integrity sha512-iB8O/7Db9lPaITU1aA2txU/cBEXAt4vWwKQRrrWuS6XDgbP4QZGj9BL2aNbwb002atoQ/lIotJkfyzz+ygQnUQ==
dependencies:
abstract-leveldown "~6.2.1"
napi-macros "~2.0.0"
node-gyp-build "~4.1.0"
levelup@^4.3.2:
version "4.4.0"
resolved "https://registry.yarnpkg.com/levelup/-/levelup-4.4.0.tgz#f89da3a228c38deb49c48f88a70fb71f01cafed6"
integrity sha512-94++VFO3qN95cM/d6eBXvd894oJE0w3cInq9USsyQzzoJxmiYzPAocNcuGCPGGjoXqDVJcr3C1jzt1TSjyaiLQ==
dependencies:
deferred-leveldown "~5.3.0"
level-errors "~2.0.0"
level-iterator-stream "~4.0.0"
level-supports "~1.0.0"
xtend "~4.0.0"
ltgt@^2.1.2:
version "2.2.1"
resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5"
integrity sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA==
mime-db@1.52.0:
version "1.52.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
mime-types@^2.1.12:
version "2.1.35"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
dependencies:
mime-db "1.52.0"
mppclone-client@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/mppclone-client/-/mppclone-client-1.0.0.tgz#7765e4a355b0608ea3d0c02d0056d71255ea17bf"
integrity sha512-yZUr4POT8MqlhqwvsYCnwVxnCXSlLGLcSUeLtiiJtE3BsDZOpM4VZ27k32ATC2mZs8M0tNLE7KkDd1j+sTvGSw==
dependencies:
ws "^8.5.0"
napi-macros@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b"
integrity sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==
node-fetch@^2.6.1:
version "2.6.7"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
dependencies:
whatwg-url "^5.0.0"
node-gyp-build@~4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.1.1.tgz#d7270b5d86717068d114cc57fff352f96d745feb"
integrity sha512-dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ==
prism-media@^1.2.9:
version "1.3.4"
resolved "https://registry.yarnpkg.com/prism-media/-/prism-media-1.3.4.tgz#7951f26a9186b791dc8c820ff07310ec46a8a5f1"
integrity sha512-eW7LXORkTCQznZs+eqe9VjGOrLBxcBPXgNyHXMTSRVhphvd/RrxgIR7WaWt4fkLuhshcdT5KHL88LAfcvS3f5g==
prr@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
readable-stream@^3.4.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
dependencies:
inherits "^2.0.3"
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
safe-buffer@~5.2.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
setimmediate@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
string_decoder@^1.1.1:
version "1.3.0"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
dependencies:
safe-buffer "~5.2.0"
tr46@~0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
tweetnacl@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596"
integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==
util-deprecate@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
webidl-conversions@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
whatwg-url@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
dependencies:
tr46 "~0.0.3"
webidl-conversions "^3.0.0"
ws@^7.4.4:
version "7.5.9"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
ws@^8.5.0:
version "8.8.1"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.8.1.tgz#5dbad0feb7ade8ecc99b830c1d77c913d4955ff0"
integrity sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==
xtend@^4.0.2, xtend@~4.0.0:
version "4.0.2"
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==