From f306926a78678b0fb51c88703b76d4a58249fb24 Mon Sep 17 00:00:00 2001 From: Sagnik Pradhan Date: Thu, 21 Oct 2021 06:44:26 +0530 Subject: [PATCH] chore: updated discord.js and added intents --- package.json | 2 +- scripts/fetchUsers.js | 8 ++--- yarn.lock | 72 ++++++++++++++++++++++++++++--------------- 3 files changed, 52 insertions(+), 30 deletions(-) diff --git a/package.json b/package.json index f28ed5f..405c076 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "@typescript-eslint/parser": "^4.32.0", "babel-plugin-polished": "^1.1.0", "babel-plugin-styled-components": "^1.13.2", - "discord.js": "^13.1.0", + "discord.js": "^13.2.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.24.2", diff --git a/scripts/fetchUsers.js b/scripts/fetchUsers.js index 9f984df..a1e2a88 100644 --- a/scripts/fetchUsers.js +++ b/scripts/fetchUsers.js @@ -8,7 +8,9 @@ const { Readable } = require("stream") // eslint-disable-next-line @typescript-eslint/no-unused-vars function execute() { - const client = new Discord.Client() + const client = new Discord.Client({ + intents: [Discord.Intents.FLAGS.GUILD_MEMBERS], + }) const { BOT_TOKEN } = process.env const TPH = "244230771232079873" @@ -44,10 +46,8 @@ function execute() { client.login(BOT_TOKEN) } -// TODO: restore me once intents are implemented if (process.env.BOT_TOKEN) { - console.log("skipped until intents are implemented") - // execute() + execute() } else { console.log("BOT_TOKEN missing, skipping.") } diff --git a/yarn.lock b/yarn.lock index 2ac74c9..23edd72 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1555,16 +1555,16 @@ __metadata: languageName: node linkType: hard -"@discordjs/builders@npm:^0.5.0": - version: 0.5.0 - resolution: "@discordjs/builders@npm:0.5.0" +"@discordjs/builders@npm:^0.6.0": + version: 0.6.0 + resolution: "@discordjs/builders@npm:0.6.0" dependencies: "@sindresorhus/is": ^4.0.1 discord-api-types: ^0.22.0 ow: ^0.27.0 ts-mixer: ^6.0.0 - tslib: ^2.3.0 - checksum: 064bd547b63a8cc593b3f8b0e290cb1c27cf335a89addd77aeb078055a92201a6905d0a67919004da0c915d01c0104383c5c06a07df751e4a4e921d7a000f6e3 + tslib: ^2.3.1 + checksum: a6f1517bc9c55a4156eaea8de25b0f8a064923ba93a366c6ba4ae8724a16b35918121759cb4d9097c76457f2d9f2cc583c39809f5ef5d69e11d607bb0fd1bb39 languageName: node linkType: hard @@ -2947,10 +2947,10 @@ __metadata: languageName: node linkType: hard -"@sapphire/async-queue@npm:^1.1.4": - version: 1.1.4 - resolution: "@sapphire/async-queue@npm:1.1.4" - checksum: 416a8f3b1de7452b251a650c1b33d5bef829a7b6ef215ad58a0cc04847f247f17ebae1e9424a26f29ec2e36d2f98294e71cdafe20a32612356b4674dd4125ae0 +"@sapphire/async-queue@npm:^1.1.5": + version: 1.1.7 + resolution: "@sapphire/async-queue@npm:1.1.7" + checksum: cdfd7819bc0847be3d11e663712d42a3a3b574897fb253274acdbff5433bf4ddba37cf0541233d070cdd6757ce5f565829f36abdd98257507b5a00b727b8abcf languageName: node linkType: hard @@ -3564,12 +3564,12 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^7.4.7": - version: 7.4.7 - resolution: "@types/ws@npm:7.4.7" +"@types/ws@npm:^8.2.0": + version: 8.2.0 + resolution: "@types/ws@npm:8.2.0" dependencies: "@types/node": "*" - checksum: b4c9b8ad209620c9b21e78314ce4ff07515c0cadab9af101c1651e7bfb992d7fd933bd8b9c99d110738fd6db523ed15f82f29f50b45510288da72e964dedb1a3 + checksum: fb2f1cc1bc294607cf737a998a04d4eaca78b0a183905b879849c0e009f47ff4adaa6cbc7d9ac2d2ecc61652c8367e0f8bb02aab0af67a82e8c922746e96434b languageName: node linkType: hard @@ -7096,19 +7096,26 @@ __metadata: languageName: node linkType: hard -"discord.js@npm:^13.1.0": - version: 13.1.0 - resolution: "discord.js@npm:13.1.0" +"discord-api-types@npm:^0.23.1": + version: 0.23.1 + resolution: "discord-api-types@npm:0.23.1" + checksum: e2ea574d51bff9f74770194338ba2b981072c6814a4da4c1e9a6b09b5b6bcf4ecf9044397fd4d2d3bf245f7573f22f1c25ff3f57cfc23ed87dfee4629091c29d + languageName: node + linkType: hard + +"discord.js@npm:^13.2.0": + version: 13.2.0 + resolution: "discord.js@npm:13.2.0" dependencies: - "@discordjs/builders": ^0.5.0 + "@discordjs/builders": ^0.6.0 "@discordjs/collection": ^0.2.1 "@discordjs/form-data": ^3.0.1 - "@sapphire/async-queue": ^1.1.4 - "@types/ws": ^7.4.7 - discord-api-types: ^0.22.0 + "@sapphire/async-queue": ^1.1.5 + "@types/ws": ^8.2.0 + discord-api-types: ^0.23.1 node-fetch: ^2.6.1 - ws: ^7.5.1 - checksum: 90f629be6296c89bfa25bd8a2bb486c3e00deb25fd1e0ae931658ee3f58e83fbe5e205180ab795aa39a2614c74d4dc9e8bb5aa0c9b3a7ebdcf03992f18602372 + ws: ^8.2.3 + checksum: 6134817e33e25b30b7ff76a940938450bed6061b55d0fa377469e2f867cacfcb857c631ebd9bc7b3c425e91747eb976c7408a275d35d202479b0704beaf15140 languageName: node linkType: hard @@ -18675,7 +18682,7 @@ resolve@^2.0.0-next.3: babel-plugin-polished: ^1.1.0 babel-plugin-styled-components: ^1.13.2 classnames: ^2.3.1 - discord.js: ^13.1.0 + discord.js: ^13.2.0 eslint: ^7.32.0 eslint-config-prettier: ^8.3.0 eslint-plugin-import: ^2.24.2 @@ -18844,7 +18851,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tslib@npm:^2, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:~2.3.0": +"tslib@npm:^2, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:~2.3.0": version: 2.3.1 resolution: "tslib@npm:2.3.1" checksum: de17a98d4614481f7fcb5cd53ffc1aaf8654313be0291e1bfaee4b4bb31a20494b7d218ff2e15017883e8ea9626599b3b0e0229c18383ba9dce89da2adf15cb9 @@ -20068,7 +20075,7 @@ typescript@^4.4.3: languageName: node linkType: hard -"ws@npm:^5.2.0 || ^6.0.0 || ^7.0.0, ws@npm:^7.3.0, ws@npm:^7.5.1": +"ws@npm:^5.2.0 || ^6.0.0 || ^7.0.0, ws@npm:^7.3.0": version: 7.5.5 resolution: "ws@npm:7.5.5" peerDependencies: @@ -20083,6 +20090,21 @@ typescript@^4.4.3: languageName: node linkType: hard +"ws@npm:^8.2.3": + version: 8.2.3 + resolution: "ws@npm:8.2.3" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: c869296ccb45f218ac6d32f8f614cd85b50a21fd434caf11646008eef92173be53490810c5c23aea31bc527902261fbfd7b062197eea341b26128d4be56a85e4 + languageName: node + linkType: hard + "ws@npm:~7.4.2": version: 7.4.6 resolution: "ws@npm:7.4.6"