From 5201133ebbcd80bda6325161656a911f47177d07 Mon Sep 17 00:00:00 2001 From: Alex Halldin Date: Sat, 16 Sep 2023 21:47:59 -0500 Subject: [PATCH] Modify discord mention support to be more friendly to IRC users (#14) * Add support for discord username when formatting IRC messages * Update mention regex from IRC -> discord to only support discord username. * Update readme to show support for discordUsername in IRC formatting * Update deno.lock * Remove lockfile * Remove some useless tasks * Bump line width * Reformat --------- Co-authored-by: Isaac Aronson --- README.md | 62 +-- TODO.md | 3 +- deno.json | 9 +- deno.lock | 1143 --------------------------------------- lib/bot.ts | 77 +-- lib/discordListeners.ts | 4 +- 6 files changed, 60 insertions(+), 1238 deletions(-) delete mode 100644 deno.lock diff --git a/README.md b/README.md index 7abcc5d..8acb0f2 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ [![CI](https://github.com/aronson/discord-irc/actions/workflows/ci.yaml/badge.svg)](https://github.com/aronson/discord-irc/actions/workflows/ci.yaml) [![Publish Docker Image and Native Binaries](https://github.com/aronson/discord-irc/actions/workflows/build.yaml/badge.svg)](https://github.com/aronson/discord-irc/actions/workflows/build.yaml) -> Connects [Discord](https://discord.com/) and -> [IRC](https://www.ietf.org/rfc/rfc1459.txt) channels by sending messages back -> and forth. +> Connects [Discord](https://discord.com/) and [IRC](https://www.ietf.org/rfc/rfc1459.txt) channels by sending messages +> back and forth. ## Example @@ -11,20 +10,17 @@ ## Installation and usage -Before you can run discord-irc you need to create a configuration file by -following the instructions +Before you can run discord-irc you need to create a configuration file by following the instructions [here](https://github.com/aronson/discord-irc#configuration). ### Native builds (easiest) -Start the bot by downloading the -[latest release](https://github.com/aronson/discord-irc/releases) for your -platform. +Start the bot by downloading the [latest release](https://github.com/aronson/discord-irc/releases) for your platform. #### Windows: -The easiest method is place your config.json in the same folder as -discord-irc-windows-x86_64.exe and double-click the application. +The easiest method is place your config.json in the same folder as discord-irc-windows-x86_64.exe and double-click the +application. To run manually from command line, or adjust the config file path: @@ -46,15 +42,14 @@ chmod +x ./discord-irc-apple-* && xattr -c ./discord-irc-apple-* #### Config file location -If run with no arguments, the application will search for a `config.json` within -the current working directory. +If run with no arguments, the application will search for a `config.json` within the current working directory. ### Running with Deno (developers) -For _development_ work, discord-irc requires [Deno](https://deno.com), as it -depends on [Harmony](https://harmony.mod.land). Please see the -[official install instructions](https://deno.land/manual/getting_started/installation) -to install Deno for your platform. +For _development_ work, discord-irc requires [Deno](https://deno.com), as it depends on +[Harmony](https://harmony.mod.land). Please see the +[official install instructions](https://deno.land/manual/getting_started/installation) to install Deno for your +platform. ```bash ## Clone the repo @@ -109,30 +104,26 @@ if (!result.success) { ### Docker -As an alternative to running discord-irc directly on your machine, we provide a -Docker container image. After creating a configuration file, you can fetch the -image from Docker Hub and run it with the following command: +As an alternative to running discord-irc directly on your machine, we provide a Docker container image. After creating a +configuration file, you can fetch the image from Docker Hub and run it with the following command: ```bash docker run -v /path/to/config.json:/app/config.json ghcr.io/aronson/discord-irc ``` -If you've checked out the repository already, you can build the Docker image -locally and run that instead: +If you've checked out the repository already, you can build the Docker image locally and run that instead: ```bash docker build -t discord-irc . docker run -v /path/to/config.json:/app/config.json discord-irc ``` -Note that the path to the config file on the host (`/path/to/`) _must_ be a -valid absolute path to a config file. Otherwise, you may get the error "illegal -operation on a directory". +Note that the path to the config file on the host (`/path/to/`) _must_ be a valid absolute path to a config file. +Otherwise, you may get the error "illegal operation on a directory". ## Configuration -First you need to create a Discord bot user, which you can do by following the -instructions +First you need to create a Discord bot user, which you can do by following the instructions [here](https://github.com/reactiflux/discord-irc/wiki/Creating-a-discord-bot-&-getting-a-token). ### Example configuration @@ -174,7 +165,7 @@ instructions // Optional custom formatting options // Patterns, represented by {$patternName}, are replaced when sending messages commandPrelude: 'Command sent by {$nickname}', // Message sent before a command - ircText: '<{$displayUsername}> {$text}', // When sending a message to IRC + ircText: '<{$displayUsername} [@{$discordUsername}]> {$text}', // When sending a message to IRC urlAttachment: '<{$displayUsername}> {$attachmentURL}', // When sending a Discord attachment to IRC discord: '**<{$author}>** {$withMentions}', // When sending a message to Discord // Other patterns that can be used: @@ -218,21 +209,18 @@ instructions The `ircOptions` object is passed directly to deno/irc ([available options](https://github.com/jeromeludmann/deno-irc/blob/main/API.md#options)). -To retrieve a discord channel ID, write `\#channel` on the relevant server – it -should produce something of the form `<#1234567890>`, which you can then use in -the `channelMapping` config. +To retrieve a discord channel ID, write `\#channel` on the relevant server – it should produce something of the form +`<#1234567890>`, which you can then use in the `channelMapping` config. ### Webhooks -Webhooks lets you override nicknames and avatars, so messages coming from IRC -can appear as regular Discord messages: +Webhooks lets you override nicknames and avatars, so messages coming from IRC can appear as regular Discord messages: ![discord-webhook](http://i.imgur.com/lNeJIUI.jpg) To enable webhooks, follow part 1 of -[this guide](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks) -to create and retrieve a webhook URL for a specific channel, then enable it in -discord-irc's config as follows: +[this guide](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks) to create and retrieve a webhook +URL for a specific channel, then enable it in discord-irc's config as follows: ```json "webhooks": { @@ -250,5 +238,5 @@ deno test ## Style Guide -discord-irc follows the deno standard styles with some tweaks. Please use -`deno lint` and `deno fmt` to make sure this is followed correctly. +discord-irc follows the deno standard styles with some tweaks. Please use `deno lint` and `deno fmt` to make sure this +is followed correctly. diff --git a/TODO.md b/TODO.md index 50c03a0..03e29e9 100644 --- a/TODO.md +++ b/TODO.md @@ -1,7 +1,6 @@ # Desired changes for discord-irc development -This document tracks upcoming and in-progress changes for the discord-irc -project. +This document tracks upcoming and in-progress changes for the discord-irc project. These are worked on in no particular order and not guaranteed to be completed. diff --git a/deno.json b/deno.json index 4feb387..de4ed37 100644 --- a/deno.json +++ b/deno.json @@ -7,15 +7,14 @@ } }, "fmt": { - "lineWidth": 80, + "lineWidth": 120, "semiColons": true, "singleQuote": true, "include": ["lib/", "discord-irc.ts", "README.md", "TODO.md"] }, "tasks": { "start": "deno run --allow-net --allow-env=CONFIG_FILE,DEBUG,VERBOSE --allow-read discord-irc.ts", - "prepare": "deno compile --allow-net --allow-env=CONFIG_FILE,DEBUG,VERBOSE --allow-read discord-irc.ts", - "prepareAndStart": "deno task prepare && ./discord-irc", - "startPrepared": "./discord-irc" - } + "prepare": "deno compile --allow-net --allow-env=CONFIG_FILE,DEBUG,VERBOSE --allow-read discord-irc.ts" + }, + "lock": false } diff --git a/deno.lock b/deno.lock deleted file mode 100644 index f27d50e..0000000 --- a/deno.lock +++ /dev/null @@ -1,1143 +0,0 @@ -{ - "version": "2", - "remote": { - "https://deno.land/std@0.118.0/_util/assert.ts": "2f868145a042a11d5ad0a3c748dcf580add8a0dbc0e876eaa0026303a5488f58", - "https://deno.land/std@0.118.0/async/deferred.ts": "ab60d46ba561abb3b13c0c8085d05797a384b9f182935f051dc67136817acdee", - "https://deno.land/std@0.118.0/bytes/bytes_list.ts": "3bff6a09c72b2e0b1e92e29bd3b135053894196cca07a2bba842901073efe5cb", - "https://deno.land/std@0.118.0/bytes/equals.ts": "69f55fdbd45c71f920c1a621e6c0865dc780cd8ae34e0f5e55a9497b70c31c1b", - "https://deno.land/std@0.118.0/bytes/mod.ts": "fedb80b8da2e7ad8dd251148e65f92a04c73d6c5a430b7d197dc39588c8dda6f", - "https://deno.land/std@0.118.0/io/buffer.ts": "8f10342821b81990acf859cdccb4e4031c7c9187a0ffc3ed6b356ee29ecc6681", - "https://deno.land/std@0.121.0/_util/assert.ts": "2f868145a042a11d5ad0a3c748dcf580add8a0dbc0e876eaa0026303a5488f58", - "https://deno.land/std@0.121.0/_util/os.ts": "dfb186cc4e968c770ab6cc3288bd65f4871be03b93beecae57d657232ecffcac", - "https://deno.land/std@0.121.0/datetime/formatter.ts": "107f290338f83a4683adc961b7bd4d394be10ab5ae5c0cc6b9d97961b9f648bf", - "https://deno.land/std@0.121.0/datetime/mod.ts": "ddbf54ca8144583cdf16f49b5a69c6b4594215d7b14fef8fecc5ff73911da9e3", - "https://deno.land/std@0.121.0/datetime/tokenizer.ts": "492bb6251e75e0c03d5a89a66bd2b03e08e9cbc298d51e002cf59378aaa32c48", - "https://deno.land/std@0.121.0/fmt/colors.ts": "8368ddf2d48dfe413ffd04cdbb7ae6a1009cf0dccc9c7ff1d76259d9c61a0621", - "https://deno.land/std@0.121.0/fs/_util.ts": "f2ce811350236ea8c28450ed822a5f42a0892316515b1cd61321dec13569c56b", - "https://deno.land/std@0.121.0/fs/empty_dir.ts": "5f08b263dd064dc7917c4bbeb13de0f5505a664b9cdfe312fa86e7518cfaeb84", - "https://deno.land/std@0.121.0/fs/ensure_dir.ts": "b7c103dc41a3d1dbbb522bf183c519c37065fdc234831a4a0f7d671b1ed5fea7", - "https://deno.land/std@0.121.0/fs/ensure_file.ts": "c06031af24368e80c330897e4b8e9109efc8602ffabc8f3e2306be07529e1d13", - "https://deno.land/std@0.121.0/fs/ensure_link.ts": "26e54363508b822afd87a3f6e873bbbcd6b5993dd638f8170758c16262a75065", - "https://deno.land/std@0.121.0/fs/ensure_symlink.ts": "c07b6d19ef58b6f5c671ffa942e7f9be50315f4f78e2f9f511626fd2e13beccc", - "https://deno.land/std@0.121.0/fs/eol.ts": "afaebaaac36f48c423b920c836551997715672b80a0fee9aa7667c181a94f2df", - "https://deno.land/std@0.121.0/fs/exists.ts": "c3c3335a212bd945bb75df379096ab57fb6c86598fa273dfb24da3b3939a951e", - "https://deno.land/std@0.121.0/fs/expand_glob.ts": "bd3decfa2f1214da1bbb89ce626c298f61b3e80cefb69ed7f518b0c31a2f1247", - "https://deno.land/std@0.121.0/fs/mod.ts": "2bf5468fc950479b2a791cceae3d6fe3f32e573243b004d1f8e0a3df92211680", - "https://deno.land/std@0.121.0/fs/move.ts": "4623058e39bbbeb3ad30aeff9c974c55d2d574ad7c480295c12b04c244686a99", - "https://deno.land/std@0.121.0/fs/walk.ts": "31464d75099aa3fc7764212576a8772dfabb2692783e6eabb910f874a26eac54", - "https://deno.land/std@0.121.0/path/_constants.ts": "1247fee4a79b70c89f23499691ef169b41b6ccf01887a0abd131009c5581b853", - "https://deno.land/std@0.121.0/path/_interface.ts": "1fa73b02aaa24867e481a48492b44f2598cd9dfa513c7b34001437007d3642e4", - "https://deno.land/std@0.121.0/path/_util.ts": "2e06a3b9e79beaf62687196bd4b60a4c391d862cfa007a20fc3a39f778ba073b", - "https://deno.land/std@0.121.0/path/common.ts": "f41a38a0719a1e85aa11c6ba3bea5e37c15dd009d705bd8873f94c833568cbc4", - "https://deno.land/std@0.121.0/path/glob.ts": "7bf2349e818e332a830f3d8874c3f45dd7580b6c742ed50dbf6282d84ab18405", - "https://deno.land/std@0.121.0/path/mod.ts": "4465dc494f271b02569edbb4a18d727063b5dbd6ed84283ff906260970a15d12", - "https://deno.land/std@0.121.0/path/posix.ts": "34349174b9cd121625a2810837a82dd8b986bbaaad5ade690d1de75bbb4555b2", - "https://deno.land/std@0.121.0/path/separator.ts": "8fdcf289b1b76fd726a508f57d3370ca029ae6976fcde5044007f062e643ff1c", - "https://deno.land/std@0.121.0/path/win32.ts": "11549e8c6df8307a8efcfa47ad7b2a75da743eac7d4c89c9723a944661c8bd2e", - "https://deno.land/std@0.121.0/testing/_diff.ts": "e6a10d2aca8d6c27a9c5b8a2dbbf64353874730af539707b5b39d4128140642d", - "https://deno.land/std@0.121.0/testing/asserts.ts": "3ef8c26b2a1e8e71c8a39279ab98e5743d1131a719b13828c6cd8e29f211ddaa", - "https://deno.land/std@0.152.0/_util/assert.ts": "e94f2eb37cebd7f199952e242c77654e43333c1ac4c5c700e929ea3aa5489f74", - "https://deno.land/std@0.152.0/_util/os.ts": "3b4c6e27febd119d36a416d7a97bd3b0251b77c88942c8f16ee5953ea13e2e49", - "https://deno.land/std@0.152.0/bytes/bytes_list.ts": "aba5e2369e77d426b10af1de0dcc4531acecec27f9b9056f4f7bfbf8ac147ab4", - "https://deno.land/std@0.152.0/bytes/equals.ts": "3c3558c3ae85526f84510aa2b48ab2ad7bdd899e2e0f5b7a8ffc85acb3a6043a", - "https://deno.land/std@0.152.0/bytes/mod.ts": "763f97d33051cc3f28af1a688dfe2830841192a9fea0cbaa55f927b49d49d0bf", - "https://deno.land/std@0.152.0/encoding/hex.ts": "4cc5324417cbb4ac9b828453d35aed45b9cc29506fad658f1f138d981ae33795", - "https://deno.land/std@0.152.0/fs/_util.ts": "2cf50bfb1081c2d5f2efec10ac19abbc2baf478e51cd1b057d0da2f30585b6ba", - "https://deno.land/std@0.152.0/fs/walk.ts": "6ce8d87fbaeda23383e979599ad27f3f94b3e5ff0c0cd976b5fc5c2aa0df7d92", - "https://deno.land/std@0.152.0/io/buffer.ts": "bd0c4bf53db4b4be916ca5963e454bddfd3fcd45039041ea161dbf826817822b", - "https://deno.land/std@0.152.0/path/_constants.ts": "df1db3ffa6dd6d1252cc9617e5d72165cd2483df90e93833e13580687b6083c3", - "https://deno.land/std@0.152.0/path/_interface.ts": "ee3b431a336b80cf445441109d089b70d87d5e248f4f90ff906820889ecf8d09", - "https://deno.land/std@0.152.0/path/_util.ts": "c1e9686d0164e29f7d880b2158971d805b6e0efc3110d0b3e24e4b8af2190d2b", - "https://deno.land/std@0.152.0/path/common.ts": "bee563630abd2d97f99d83c96c2fa0cca7cee103e8cb4e7699ec4d5db7bd2633", - "https://deno.land/std@0.152.0/path/glob.ts": "cb5255638de1048973c3e69e420c77dc04f75755524cb3b2e160fe9277d939ee", - "https://deno.land/std@0.152.0/path/mod.ts": "56fec03ad0ebd61b6ab39ddb9b0ddb4c4a5c9f2f4f632e09dd37ec9ebfd722ac", - "https://deno.land/std@0.152.0/path/posix.ts": "c1f7afe274290ea0b51da07ee205653b2964bd74909a82deb07b69a6cc383aaa", - "https://deno.land/std@0.152.0/path/separator.ts": "fe1816cb765a8068afb3e8f13ad272351c85cbc739af56dacfc7d93d710fe0f9", - "https://deno.land/std@0.152.0/path/win32.ts": "bd7549042e37879c68ff2f8576a25950abbfca1d696d41d82c7bca0b7e6f452c", - "https://deno.land/std@0.152.0/streams/conversion.ts": "fc3db02026183da795fa32ac7549868e9f19c75ba029d4b4c3739af62b48517a", - "https://deno.land/std@0.178.0/fmt/colors.ts": "938c5d44d889fb82eff6c358bea8baa7e85950a16c9f6dae3ec3a7a729164471", - "https://deno.land/std@0.178.0/testing/_diff.ts": "1a3c044aedf77647d6cac86b798c6417603361b66b54c53331b312caeb447aea", - "https://deno.land/std@0.178.0/testing/_format.ts": "a69126e8a469009adf4cf2a50af889aca364c349797e63174884a52ff75cf4c7", - "https://deno.land/std@0.178.0/testing/asserts.ts": "984ab0bfb3faeed92ffaa3a6b06536c66811185328c5dd146257c702c41b01ab", - "https://deno.land/std@0.200.0/_util/os.ts": "d932f56d41e4f6a6093d56044e29ce637f8dcc43c5a90af43504a889cf1775e3", - "https://deno.land/std@0.200.0/assert/assert.ts": "9a97dad6d98c238938e7540736b826440ad8c1c1e54430ca4c4e623e585607ee", - "https://deno.land/std@0.200.0/assert/assertion_error.ts": "4d0bde9b374dfbcbe8ac23f54f567b77024fb67dbb1906a852d67fe050d42f56", - "https://deno.land/std@0.200.0/collections/map_entries.ts": "282b0e5141fbe73a45903674597fb10ec2b211fab8cbac85874eebd97f522a62", - "https://deno.land/std@0.200.0/collections/map_keys.ts": "3dd2cf3a940f1432628cb0252b919d268e8bb38fe8bcd78153a440909173ae98", - "https://deno.land/std@0.200.0/flags/mod.ts": "a5ac18af6583404f21ea03771f8816669d901e0ff4374020870334d6f61d73d5", - "https://deno.land/std@0.200.0/fs/_util.ts": "fbf57dcdc9f7bc8128d60301eece608246971a7836a3bb1e78da75314f08b978", - "https://deno.land/std@0.200.0/fs/copy.ts": "66edc2baea085afbe98d60b16ae93f4eef84fbf774b6d671e6ff2cfd52d4c860", - "https://deno.land/std@0.200.0/fs/empty_dir.ts": "2e52cd4674d18e2e007175c80449fc3d263786a1361e858d9dfa9360a6581b47", - "https://deno.land/std@0.200.0/fs/ensure_dir.ts": "dc64c4c75c64721d4e3fb681f1382f803ff3d2868f08563ff923fdd20d071c40", - "https://deno.land/std@0.200.0/fs/ensure_file.ts": "39ac83cc283a20ec2735e956adf5de3e8a3334e0b6820547b5772f71c49ae083", - "https://deno.land/std@0.200.0/fs/ensure_link.ts": "c15e69c48556d78aae31b83e0c0ece04b7b8bc0951412f5b759aceb6fde7f0ac", - "https://deno.land/std@0.200.0/fs/ensure_symlink.ts": "ef9137af718292a41480dcbe9d800b5d0f96515b52ce0f87ffe49abeaa75f1a4", - "https://deno.land/std@0.200.0/fs/eol.ts": "f1f2eb348a750c34500741987b21d65607f352cf7205f48f4319d417fff42842", - "https://deno.land/std@0.200.0/fs/exists.ts": "29c26bca8584a22876be7cb8844f1b6c8fc35e9af514576b78f5c6884d7ed02d", - "https://deno.land/std@0.200.0/fs/expand_glob.ts": "164680cd242416fd60fc879ff359f9cd1992e4674f362c67dbe27d32d7e3b83d", - "https://deno.land/std@0.200.0/fs/mod.ts": "bc3d0acd488cc7b42627044caf47d72019846d459279544e1934418955ba4898", - "https://deno.land/std@0.200.0/fs/move.ts": "b4f8f46730b40c32ea3c0bc8eb0fd0e8139249a698883c7b3756424cf19785c9", - "https://deno.land/std@0.200.0/fs/walk.ts": "b93f21694711ac5bed9297a7c5a90ed7669c52c4aab1bf6166dd8fe9655bb158", - "https://deno.land/std@0.200.0/path/_basename.ts": "057d420c9049821f983f784fd87fa73ac471901fb628920b67972b0f44319343", - "https://deno.land/std@0.200.0/path/_constants.ts": "e49961f6f4f48039c0dfed3c3f93e963ca3d92791c9d478ac5b43183413136e0", - "https://deno.land/std@0.200.0/path/_dirname.ts": "355e297236b2218600aee7a5301b937204c62e12da9db4b0b044993d9e658395", - "https://deno.land/std@0.200.0/path/_extname.ts": "eaaa5aae1acf1f03254d681bd6a8ce42a9cb5b7ff2213a9d4740e8ab31283664", - "https://deno.land/std@0.200.0/path/_format.ts": "4a99270d6810f082e614309164fad75d6f1a483b68eed97c830a506cc589f8b4", - "https://deno.land/std@0.200.0/path/_from_file_url.ts": "7e4e5626089785adddb061f1b9f4932d6b21c7df778e7449531a11e32048245c", - "https://deno.land/std@0.200.0/path/_interface.ts": "6471159dfbbc357e03882c2266d21ef9afdb1e4aa771b0545e90db58a0ba314b", - "https://deno.land/std@0.200.0/path/_is_absolute.ts": "05dac10b5e93c63198b92e3687baa2be178df5321c527dc555266c0f4f51558c", - "https://deno.land/std@0.200.0/path/_join.ts": "fd78555bc34d5f188918fc7018dfe8fe2df5bbad94a3b30a433666c03934d77f", - "https://deno.land/std@0.200.0/path/_normalize.ts": "a19ec8706b2707f9dd974662a5cd89fad438e62ab1857e08b314a8eb49a34d81", - "https://deno.land/std@0.200.0/path/_parse.ts": "0f9b0ff43682dd9964eb1c4398610c4e165d8db9d3ac9d594220217adf480cfa", - "https://deno.land/std@0.200.0/path/_relative.ts": "27bdeffb5311a47d85be26d37ad1969979359f7636c5cd9fcf05dcd0d5099dc5", - "https://deno.land/std@0.200.0/path/_resolve.ts": "7a3616f1093735ed327e758313b79c3c04ea921808ca5f19ddf240cb68d0adf6", - "https://deno.land/std@0.200.0/path/_to_file_url.ts": "739bfda583598790b2e77ce227f2bb618f6ebdb939788cea47555b43970ec58c", - "https://deno.land/std@0.200.0/path/_to_namespaced_path.ts": "0d5f4caa2ed98ef7a8786286df6af804b50e38859ae897b5b5b4c8c5930a75c8", - "https://deno.land/std@0.200.0/path/_util.ts": "4e191b1bac6b3bf0c31aab42e5ca2e01a86ab5a0d2e08b75acf8585047a86221", - "https://deno.land/std@0.200.0/path/basename.ts": "6f08fbb90dbfcf320765b3abb01f995b1723f75e2534acfd5380e202c802a3aa", - "https://deno.land/std@0.200.0/path/common.ts": "ee7505ab01fd22de3963b64e46cff31f40de34f9f8de1fff6a1bd2fe79380000", - "https://deno.land/std@0.200.0/path/dirname.ts": "098996822a31b4c46e1eb52a19540d3c6f9f54b772fc8a197939eeabc29fca2f", - "https://deno.land/std@0.200.0/path/extname.ts": "9b83c62fd16505739541f7a3ab447d8972da39dbf668d47af2f93206c2480893", - "https://deno.land/std@0.200.0/path/format.ts": "cb22f95cc7853d590b87708cc9441785e760d711188facff3d225305a8213aca", - "https://deno.land/std@0.200.0/path/from_file_url.ts": "a6221cfc928928ec4d9786d767dfac98fa2ab746af0786446c9834a07b98817e", - "https://deno.land/std@0.200.0/path/glob.ts": "d479e0a695621c94d3fd7fe7abd4f9499caf32a8de13f25073451c6ef420a4e1", - "https://deno.land/std@0.200.0/path/is_absolute.ts": "6b3d36352eb7fa29edb53f9e7b09b1aeb022a3c5465764f6cc5b8c41f9736197", - "https://deno.land/std@0.200.0/path/join.ts": "4a2867ff2f3c81ffc9eb3d56dade16db6f8bd3854f269306d23dad4115089c84", - "https://deno.land/std@0.200.0/path/mod.ts": "7765507696cb321994cdacfc19ee3ba61e8e3ebf4bd98fa75a276cf5dc18ce2a", - "https://deno.land/std@0.200.0/path/normalize.ts": "7d992cd262b2deefa842d93a8ba2ed51f3949ba595b1d07f627ac2cddbc74808", - "https://deno.land/std@0.200.0/path/parse.ts": "031fe488b3497fb8312fc1dc3c3d6c2d80707edd9c661e18ee9fd20f95edf322", - "https://deno.land/std@0.200.0/path/posix.ts": "0a1c1952d132323a88736d03e92bd236f3ed5f9f079e5823fae07c8d978ee61b", - "https://deno.land/std@0.200.0/path/relative.ts": "7db80c5035016174267da16321a742d76e875215c317859a383b12f413c6f5d6", - "https://deno.land/std@0.200.0/path/resolve.ts": "103b62207726a27f28177f397008545804ecb20aaf00623af1f622b18cd80b9f", - "https://deno.land/std@0.200.0/path/separator.ts": "0fb679739d0d1d7bf45b68dacfb4ec7563597a902edbaf3c59b50d5bcadd93b1", - "https://deno.land/std@0.200.0/path/to_file_url.ts": "dd32f7a01bbf3b15b5df46796659984b372973d9b2d7d59bcf0eb990763a0cb5", - "https://deno.land/std@0.200.0/path/to_namespaced_path.ts": "4e643ab729bf49ccdc166ad48d2de262ff462938fcf2a44a4425588f4a0bd690", - "https://deno.land/std@0.200.0/path/win32.ts": "8b3f80ef7a462511d5e8020ff490edcaa0a0d118f1b1e9da50e2916bdd73f9dd", - "https://deno.land/std@0.76.0/encoding/base64.ts": "b1d8f99b778981548457ec74bc6273ad785ffd6f61b2233bd5b30925345b565d", - "https://deno.land/x/discord_irc@4.5.2/lib/bot.ts": "56e9e89935e1305ca1607e7fb183c24de433842117a7db7d4e751bf6ca2eb0a1", - "https://deno.land/x/discord_irc@4.5.2/lib/colors.ts": "78e1998223b13485cb4910337597bbb6c7dd31acfa1e9f900950a6bbacfc0ec6", - "https://deno.land/x/discord_irc@4.5.2/lib/config.ts": "f746370dfb71381f2c0f60d9bcbcd5a6ca05ecfb63fec48949aa7f2a58c12c53", - "https://deno.land/x/discord_irc@4.5.2/lib/deps.ts": "7f133bc3bbbaabd15ff6c7736ffad4bcd33e746daf3f9cf3fc07a21534ea2a5d", - "https://deno.land/x/discord_irc@4.5.2/lib/discordListeners.ts": "450196359e683b91f5da0fb450b364096409c5f30d6ed458f14fe42144c69828", - "https://deno.land/x/discord_irc@4.5.2/lib/errors.ts": "bd255e472e7fba40cf5976d410bd70e4d49b7b2791260bf94bd3e61b3a217667", - "https://deno.land/x/discord_irc@4.5.2/lib/formatting.ts": "d4d5d594066a515559e93a1449698a3c506c6bc34195bc200d52ad184265fdc0", - "https://deno.land/x/discord_irc@4.5.2/lib/helpers.ts": "8a995304c9cd2f6e1d452b28d66af85f43733ce88dc159866d416ddf874ec1e8", - "https://deno.land/x/discord_irc@4.5.2/lib/ircListeners.ts": "ae97282a89a22e6b190ec71ec5d35fd5aa416c22921fb027d0708a9f3886bbe3", - "https://deno.land/x/discord_irc@4.5.2/lib/validators.ts": "fce0bb2fd8517c324c929aaaf923a73406776137f36d1967b5e84324e80d698d", - "https://deno.land/x/discord_irc@4.5.2/mod.ts": "21afeb6574b4545208d28f61dc8b18191b2821938c73462b5ed3686212528bfb", - "https://deno.land/x/discordeno@18.0.1/bot.ts": "b6c4f1c966f1a968186921619b6e5ebfec7c5eb0dc2e49a66d2c86b37cb2acc7", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/calculateTotalShards.ts": "2d2ebe860861d58524416446426d78e5b881c17b3a565ea4822c67f5534214bc", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/calculateWorkerId.ts": "44c46f2977104a5f92cc21cf31d6b2bc5dcfcefba23495cd619dbdf074a00af1", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/gatewayManager.ts": "d82dedc56ef044e1aff108400cad647f3d5c6eb5b574e7ed7b812dc85a260d7b", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/mod.ts": "11f0721de12ab2d923320d877673f617bb77a2222452dd284bf4aff66df25674", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/prepareBuckets.ts": "a92b60fbcf7fb67051504f568932db525e29a6e7c202216ca8583d60ecb8ac11", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/shardManager.ts": "6cfaeae1f367d7978f7b6b505066755a76a29bc46af8643fd5393d757d807fef", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/spawnShards.ts": "687163c5a8d5f057864a9b2803df2b664ae5fef9301718925edc81a4397fbe8d", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/stop.ts": "448cb12cc5f5653bca13fe6fb7b1dfb1da7524c60efab80a4f71233ee76b173e", - "https://deno.land/x/discordeno@18.0.1/gateway/manager/tellWorkerToIdentify.ts": "453ed3d92a6ae23438b4e85c735ed751d89888fa05e36b5d0e43dab73f6fe1e9", - "https://deno.land/x/discordeno@18.0.1/gateway/mod.ts": "d884e34fb4e3e39a7925e0f160af33fad57c9012fa36a5de3e0e5f23600e8aa4", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/calculateSafeRequests.ts": "f70e9eec53db888ae0a2afee4073743d883acd58de153f17298dfbe082136ae7", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/close.ts": "e2e7bc1435c0c13a6e17491463f1b755a81d87b6291711f27ad8b9a89215a758", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/connect.ts": "a774fd7d538daccfde01bad3a91b5ec5e0000f0143a3d81cfcaf78f3174ca6eb", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/createShard.ts": "6cf8c45bd1e2c1c1c532be2353f7f590249d6d541f897fe9c9f4634749bfd232", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/deps.ts": "e96984eb90ac1d22f9a6f215d0263d87fc758ca04d6fd03ba519d8196f347354", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/handleClose.ts": "7a93f5dc12236504b99464876d18ebaf8e0472f942f2c571ea0e8913826a3c11", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/handleMessage.ts": "145682505b8ccb4441f7305a3c8b2c1bbc937e7904e4762f58f6fd0d438f6805", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/identify.ts": "bf82e87e70b588d747f10700fcc614ae072adbc008549171729e85112f1ce012", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/isOpen.ts": "abb14f52b50a523d56678be9b5b901698604d8c791aa63078ef51ae88f02bd00", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/mod.ts": "8a58a564317d9f84bc11a492b6b6ad857a6f3a652e46c6ad6a4c2d0e0edb369d", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/resume.ts": "4713f3c76b5cb9d46a5e839532f0332f530cd2aa035a580f01b8478a3858237b", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/send.ts": "653158bc0522651962f4b2b3a2b9e02c2fbb18540d5432b2f5c1007d160c989a", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/shutdown.ts": "6d9a7479754bac8021a80766b9b73930af52bc22e38e15569346ea3a6315d9c3", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/startHeartbeating.ts": "cbb0bff61f3fb617ea11189e76233e085baa2ec952c66ed9bfa1896f871f01e5", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/stopHeartbeating.ts": "e7b0feb488029720dc21ba5183d0594263b58e2a573af47aaeda95dbbf378364", - "https://deno.land/x/discordeno@18.0.1/gateway/shard/types.ts": "28b4dbb06a3af12919136ebdac748d14cd0fd7a850a6a5968d383449f2de5b98", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/CHANNEL_CREATE.ts": "3b31e183076d49b5f6a005b7b976e14139f3ca52d69659f6fb68039b80e9ac96", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/CHANNEL_DELETE.ts": "655ce49f189016768a10eaeca26835292bc8336d37fcf495013836d3ce557505", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/CHANNEL_PINS_UPDATE.ts": "580a8dd76b052f00a1b8b8e8cdd0ab5eed603cd8372987fd0e7f37710b933a23", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/CHANNEL_UPDATE.ts": "56e716355c503e2877cb1413be331e34fec36d6487fb542840eb7d5db1b79b41", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/STAGE_INSTANCE_CREATE.ts": "d8051cd818ab569b53617dda0e77b12a4a4d0c8c7b8ffee620f0ed9900d06eb1", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/STAGE_INSTANCE_DELETE.ts": "f8fccae29afec36c9cf0ec86e9d8e3aab06e3fbd2d19eec00dc939d37528e305", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/STAGE_INSTANCE_UPDATE.ts": "297f0f5604e429d28db558b93373f912f1ea636dd7cbdbccbd5a9f4e6ceaf9d4", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/THREAD_CREATE.ts": "c7f2190b84255def74cde520c9743ee24cdb68804567abf0db8b75e8a0b4c228", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/THREAD_DELETE.ts": "6d608c49a4d4bc3618c3a01f0bce0b2b87ddd0f5e8696612ec6974c6dc7a0960", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/THREAD_LIST_SYNC.ts": "d3af47b41e9e0c648861f4b85e3a0933c180fbb6ee32af983288f47ef982b36d", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/THREAD_MEMBERS_UPDATE.ts": "12d75e4296535f9af9cfe2ec527c35b144cb6ebc01df87b017fe8680cf5b6588", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/THREAD_UPDATE.ts": "82ffae3c6e031c1485700872caafd29367401bf952c99d7207234e3f3bf8517d", - "https://deno.land/x/discordeno@18.0.1/handlers/channels/mod.ts": "91e2381859886ed05029d57e9ce0d11c6499fe86a1aac04c4c6744fb29bdecc9", - "https://deno.land/x/discordeno@18.0.1/handlers/emojis/GUILD_EMOJIS_UPDATE.ts": "3a86ea7a35ce09ca4e21d0d712c61d129687eb5a44a92b2109f5d4847c0a1daa", - "https://deno.land/x/discordeno@18.0.1/handlers/emojis/mod.ts": "fb22fde276e903e6242ca89d97b59aaed6f60e6839f6444913acaf3f389f0571", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_AUDIT_LOG_ENTRY_CREATE.ts": "d610cebc5709a6b8d7776e3137a6d500fd9b2e0186ae5aa4a5e59429039f8866", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_BAN_ADD.ts": "cba1779e0770128cb350a51b44ed89db4ccb919cf6d67ed8d760e7935932230f", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_BAN_REMOVE.ts": "03a4821425d938f76cf7296d860cb97f49ff045c171fd19c4278ef64434a6d74", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_CREATE.ts": "9e7391ea65653117a8115fdfbbad0a9f4d07fc48e4b078313dcf0c4909c7ef77", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_DELETE.ts": "1ba57603c0ddb3d50b90acddc1148100f5acc9f6c4b52f37b5b5ad8bda469e99", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_INTEGRATIONS_UPDATE.ts": "fdac5b8ccd75f9a57a27731107d7a75a933b9b4ba33e0c824f118592fd691654", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/GUILD_UPDATE.ts": "164fb507ce4544979966d90ee2cbf3c99c7abcabd6ab76fbafec80f15ee37b9a", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/mod.ts": "34450dcd3f62143a6211ec5096eb4e52e17f770a5cc1670b1bc89c62ade87473", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/scheduledEvents/GUILD_SCHEDULED_EVENT_CREATE.ts": "aed7232fa7bc1e4dc0d31b3484aabdc9dea09fc7fd06dafb2ba8fee050613adc", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/scheduledEvents/GUILD_SCHEDULED_EVENT_DELETE.ts": "e7965fb15e87add066d5dddb4ca5c7dd9e44d3ca268571259cd09c137a555e74", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/scheduledEvents/GUILD_SCHEDULED_EVENT_UPDATE.ts": "c63d7073c5b2433afae545baf824931272b3ba2b76b79b35e23482bf1d9d1590", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/scheduledEvents/GUILD_SCHEDULED_EVENT_USER_ADD.ts": "f8f50e9c50e4c0e05ea6e49bef6db4423c01ef23b5029041ba6d816d0afdf9af", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/scheduledEvents/GUILD_SCHEDULED_EVENT_USER_REMOVE.ts": "7cc8e0eef7336e1ea4774204ce9b375db5ecfeaeed4c2e50bae10c5910b9d70c", - "https://deno.land/x/discordeno@18.0.1/handlers/guilds/scheduledEvents/mod.ts": "f0a28cd8b0fcf0909ad2b027234b91edcba97b05135de4b49637143302170af3", - "https://deno.land/x/discordeno@18.0.1/handlers/integrations/INTEGRATION_CREATE.ts": "2d6d4d2d01bab786191297f2c7edd24173263b8de550d8bb190c41d523611629", - "https://deno.land/x/discordeno@18.0.1/handlers/integrations/INTEGRATION_DELETE.ts": "bb87b79956bd353018836714fb8c60966b74518d19fec821b17ca2371afcd7d0", - "https://deno.land/x/discordeno@18.0.1/handlers/integrations/INTEGRATION_UPDATE.ts": "be74f47ab9258c4a30d5054877be7b0ee73648214972ba40cd9f7189e4cf5b07", - "https://deno.land/x/discordeno@18.0.1/handlers/integrations/mod.ts": "6b7588d8963c0f98cbccb07ae1b6043de50a3528784f2fa3d4fc6aa70e7573b7", - "https://deno.land/x/discordeno@18.0.1/handlers/interactions/INTERACTION_CREATE.ts": "081f55732d8d86ee420804523aba5c674589af5eb54ce25e5a22239e433be278", - "https://deno.land/x/discordeno@18.0.1/handlers/interactions/mod.ts": "57005c5079d1cbd6e9f93bfe60e4c97829651884f7d0bb5de46642d8568ddca3", - "https://deno.land/x/discordeno@18.0.1/handlers/invites/INVITE_CREATE.ts": "c0435a2a60ef473ac212abc12b97ee84001a6b67c47c646f69f30b69269dcd24", - "https://deno.land/x/discordeno@18.0.1/handlers/invites/INVITE_DELETE.ts": "c7f3b3e28a90acca37835b1c8f89cb96e2d227785941c2de789fd45515a15dad", - "https://deno.land/x/discordeno@18.0.1/handlers/invites/mod.ts": "b226b3e4f5b16147adfbf9660228f0d353e5a8950eb296357e90659ea7230d7a", - "https://deno.land/x/discordeno@18.0.1/handlers/members/GUILD_MEMBERS_CHUNK.ts": "36661ca5c2d12b9f9ae87d3a797a52a0f30ac4017390c066c5f1645cf74165b0", - "https://deno.land/x/discordeno@18.0.1/handlers/members/GUILD_MEMBER_ADD.ts": "4fcc0daed4c1e9e9ca91c778db7cfb759ec499e6af444d1b5a593e985d0f8afa", - "https://deno.land/x/discordeno@18.0.1/handlers/members/GUILD_MEMBER_REMOVE.ts": "608eb5d110e7d8f36497a9ecf14a990358896879655c678d95f7ff52a30b1dd1", - "https://deno.land/x/discordeno@18.0.1/handlers/members/GUILD_MEMBER_UPDATE.ts": "645406a06ee71fa7cf9c712fb310eb5f8cc16ebbec2c8f88e3b5721237e2f201", - "https://deno.land/x/discordeno@18.0.1/handlers/members/mod.ts": "77976a7904c7ab820c029d76debcc2453dd884a55573884d0f488474b7a88ee6", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_CREATE.ts": "15ce7ba5d7ed42de886471fa6a92dd9f8a0cf2cf5b3e5c5b0660814b8663d364", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_DELETE.ts": "bf24f87388b055d0ccfe9169f23e1788d6788f540ff5cb631b295bbe213bfe1c", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_DELETE_BULK.ts": "397f72939f3d2d5b9456e9318fafe241e421c41de83d408f2f052f941a0517ef", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_REACTION_ADD.ts": "2a335d2c6a89342d124e7ca0905b667afd194ab42294ef52df23d28a687e739e", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_REACTION_REMOVE.ts": "f8f7cc7886bb08e2baa4a77b42f1139cf4af4c4d32cdfb2962521f24b25d6fe8", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_REACTION_REMOVE_ALL.ts": "cac06a4d738e86ec72a2fbb83402982d7fb9eec396e3a4383a53b190f911bd44", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_REACTION_REMOVE_EMOJI.ts": "4241f53d9f5eab021bc976a2749fae5799bbd4ae1a59e70f5dc2e920fa4b718c", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/MESSAGE_UPDATE.ts": "2093206a9c22eff287b6a8989fc3d291dac7791d11670c68d0a6adcce70efb25", - "https://deno.land/x/discordeno@18.0.1/handlers/messages/mod.ts": "9b760a5a32f2491464ebd5eef55a88c0f214488dc641bfefe3c65816b8a1c87d", - "https://deno.land/x/discordeno@18.0.1/handlers/misc/PRESENCE_UPDATE.ts": "19bc72ded73e938973a47e2010fa88ed257682b7b40f4ff9272908b6a92dccc5", - "https://deno.land/x/discordeno@18.0.1/handlers/misc/READY.ts": "954f0ed0a292c7c8eba8320cc632345e02df24cfaf4ec14ca832bd35c41153ea", - "https://deno.land/x/discordeno@18.0.1/handlers/misc/TYPING_START.ts": "9a5b4dcd9a8dbd08a17f8d884a5ea2d7df3d7134ef0350aef39cd10763579f3a", - "https://deno.land/x/discordeno@18.0.1/handlers/misc/USER_UPDATE.ts": "964f4b51c003be4c09cbda1887fdd1c0c841e852d6f95377e62b703c4bf47cf8", - "https://deno.land/x/discordeno@18.0.1/handlers/misc/mod.ts": "9b60823b169254e472c7f57075e15bee29d32627c123a9037bdded0aa2bdb6d4", - "https://deno.land/x/discordeno@18.0.1/handlers/mod.ts": "b7616067cc062fd4a903dd95a0622cb4f253932955bffc5e7f96d3e039d34156", - "https://deno.land/x/discordeno@18.0.1/handlers/roles/GUILD_ROLE_CREATE.ts": "0cedfdda9fccec57eeadf0c26042e612f820a6315cfada72fc5d16ac71f9e6a6", - "https://deno.land/x/discordeno@18.0.1/handlers/roles/GUILD_ROLE_DELETE.ts": "47bab68f49cf9941edd62b7007b34c0beb575a4d896123761129da2b558fd98d", - "https://deno.land/x/discordeno@18.0.1/handlers/roles/GUILD_ROLE_UPDATE.ts": "a3fd5443422949245fb24023205302ead102484822d1fc17eb21638abc232e74", - "https://deno.land/x/discordeno@18.0.1/handlers/roles/mod.ts": "04731e168f2c896cfca5b0ce9a47679eae3dbdfed9d3c78f1f3f7c4e59b58b4c", - "https://deno.land/x/discordeno@18.0.1/handlers/voice/VOICE_SERVER_UPDATE.ts": "b18886db601ee02e58737f175f335f286ef3f0de558e4465985e7136761cd23b", - "https://deno.land/x/discordeno@18.0.1/handlers/voice/VOICE_STATE_UPDATE.ts": "2b52f6d1928df4099cc03a0f0946fcbdc18df8c17098dbb72ef70258b9ffae2a", - "https://deno.land/x/discordeno@18.0.1/handlers/voice/mod.ts": "5fbf23ba2bf6f921b2f72a660dbf84bd7c10c2d17f26bc50bda366c5218fdb9c", - "https://deno.land/x/discordeno@18.0.1/handlers/webhooks/WEBHOOKS_UPDATE.ts": "d995a409e18c6a209de0b0734373288d57dd1341fa461f04c97f574b3e05ccc9", - "https://deno.land/x/discordeno@18.0.1/handlers/webhooks/mod.ts": "7b974b6515cb6701be25eccb1e4f8c403fe2d925628df43dd356bd7bed7f8a6f", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/announcements/followAnnouncementChannel.ts": "aae23b70be826238b07d612e1d57d78a498849a2428111969bde9554e31aab3b", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/announcements/mod.ts": "948f4ee5a341dae0094636736c7e05f60f559c6168b60b162cb4f5554d2cb4fe", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/createChannel.ts": "4c64c3847ea5241b384ef9ef1146739fba04857967ef8a1e49e2e937455a5d01", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/deleteChannel.ts": "810b6476c2a1825c069832b0c56443677299c9b097d20306cfd46164afc7e15c", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/deleteChannelPermissionOverride.ts": "4b82b8ea40bdd27f8cbc6064879c03cc5cc85894b4d4d71c362653921f5e98a2", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/editChannel.ts": "e8bb361983e7cc7d3514c01c6e91ee4bb1c655b8afd2d32af04830138a8a2a9c", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/editChannelPermissionOverrides.ts": "61c8f99bc6f54cb7424be49b6e61431ae2b3cb1892ba2caa68780be7eefd5b82", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/editChannelPositions.ts": "368f7a517b00a23db8dd04d83fcf47b54e630256d3886b4c09c8324c66f10e2a", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/forums/createForumThread.ts": "19a407d69fee54c0566bdd604bf20d9ed0bae81562e4db20d14fd9c73ffc70d3", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/forums/mod.ts": "b969a6eb5f97199f5efd69915114bcf9ebdd54c7c1c28f67a7575d3d92c73bbc", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/getChannel.ts": "cc65b4ac424a5124671d902362c40bed3e9e83070c2a398c9c48328a1215948b", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/getChannelInvites.ts": "175de2476805e1908c8444c6bfad496487ec53fe67e637cb882c6d7264d0c5ac", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/getChannels.ts": "dde4d5af0c2ac2d0d8189dfb273ce20a6b27f1dda1ecd13ebad575811e1b03bc", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/mod.ts": "1aac0206e6393e64763eacda9fc98fa1ab7013841b43e9e082e76fe9cef29754", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/stages/createStageInstance.ts": "a4b8e5f4f91c49b902b79b693b8433ec87116640ea5ac50930639c0c5159caba", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/stages/deleteStageInstance.ts": "a85ee26a96352bbf9547437139efc8f73602fd36f7fca5fe70c8a9d8efa19148", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/stages/editStageInstance.ts": "3f5867db229d1d4fdaea58191dd4badf2769dcea786b8797371087c5267afd08", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/stages/getStageInstance.ts": "5b0e0df81d5607bbfcd954b8d6be3fc50f42d2ee5fc50dffb1b0f3235f52e596", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/stages/mod.ts": "1a57f96eadaab12dbb1cea18a6e52fcabea2e8771ae8eed17650702b416fafc1", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/addThreadMember.ts": "d7b9bcc230dee323686aaa4ee59f9aeb7d38851127a939ef9ec36304934fdaa8", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/getActiveThreads.ts": "3c97a8bcf1a9fe2e804964540fbb9e108820f6fcc18663de136d5c82e4b7dbf6", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/getPrivateArchivedThreads.ts": "8f7a46421897e07f1397d01d56a48c1e01e082151c7127e9d749668c7dab3aa2", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/getPrivateJoinedArchivedThreads.ts": "caa8c91e9999f79c0cceaaeb641066216db649faae8958de8e5e8a7c203159ff", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/getPublicArchivedThreads.ts": "09e6729950816e726db852c83412d1b1275bf44b7f552f203c8e5c304003ec5b", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/getThreadMember.ts": "f2b80396f2272fd155a9ce92e5faf4ec454da97a4ad9a152816da155dd59e899", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/getThreadMembers.ts": "5e7f26a59bd037e2aa0c85e2d0e14f5cf9480bac470c46bbe30dd158344d8515", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/joinThread.ts": "52edec63af84954786f55c1916d2ce8904dcac51d3416cc448d61032ca0dc9d8", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/leaveThread.ts": "6f868e87b599e7c6e26eadc0d5ccd5d95e628998b16bbe8e4c7348d6565a5c05", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/mod.ts": "70a936adea1c2d1da88bfa92da75aeae59f8f5a382f8de8682fc1cb1e9ce5140", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/removeThreadMember.ts": "528b689ab05403073d8389ad0aed4576f3e86de90e1ca8794ee1681ae7acac28", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/startThreadWithMessage.ts": "d8865cee8b6f786c82f1a402ebcac2b58ca1ff399b8419530a6580667088aa2f", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/threads/startThreadWithoutMessage.ts": "b5fab248fa8075e58c8518c109518ff07a4915fedee05e29593a64431721de38", - "https://deno.land/x/discordeno@18.0.1/helpers/channels/triggerTypingIndicator.ts": "34f06f635c12548629fc79c6348dd09a713385a4aa07fcd09749e1fbd93fa7bb", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/createEmoji.ts": "fc6718b1f19d70e0eef9e48a3862f5feadeab42caa2504426789dbf6103d461f", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/deleteEmoji.ts": "d212193fcd34ea47d437870a9ca36f454698ab5551e482b952260abecf1a856d", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/editEmoji.ts": "5b163a72335ad50fa4345bbcb9e77cb8efdd5a3cebc8a40d8f4c3edf7a003f3f", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/getEmoji.ts": "4fbe403ddf6069c1ac8c2d65f68f4597917d5499774b4323a3b123cb4c994206", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/getEmojiUrl.ts": "0d0b8da6275d55228d0144cc93c579fcea51e0c7f502fa21391d3b47eda15761", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/getEmojis.ts": "776eab9413d0cb8364d7bc0e6b1fdf38b63451a81162ea97784ded0b2bb43a72", - "https://deno.land/x/discordeno@18.0.1/helpers/emojis/mod.ts": "0c9b2e86b392aa3d698702dc04e350b4d35c9173fdf868bb3e3a0dd7d89a30ca", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/automod/createAutomodRule.ts": "e0f1fe34f92e3fb0c9a6e636e671853bea08132e4963287665486ab99cad710c", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/automod/deleteAutomodRule.ts": "b5b3262ec3a47e7bfca2418082a005adbd2832a70e77777af5cc558278648f5f", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/automod/editAutomodRule.ts": "0655662b1a8b030d4a1c51d04507b5fd42a88e74a3d7046befb253c6c73a0ce1", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/automod/getAutomodRule.ts": "8579fbc14fa7d222c0fb8e0f9a7ddc025870657190b22c63f7f3a187b1c34001", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/automod/getAutomodRules.ts": "79ac5eb57d140919a115f25edb2c9f2e94e41fcb55839e56781d093aedce0e1d", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/automod/mod.ts": "5d1eb9f8501d1f9e929025be86028c8714bbd93f5f2a79bd6506596c0c1dbc1e", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/createGuild.ts": "5361278b053acb5081e79d40f11f975e0ec69e6a2b6f673d5fd708ec3d6c9186", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/deleteGuild.ts": "5b2d6b581817981528b8be85faeae42f6e098e241fc36e2069374a348f3ec543", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/editGuild.ts": "78bc0e66d0b953521b0fa2bbc3d6d0459ed2385ed2aafd8bb7cf7529cce5bf35", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/editGuildMfaLevel.ts": "14b10e70eb731b57ca169656bac2c13d8b97ed7028fc20fcdf2230fd843a09fc", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/editWelcomeScreen.ts": "dd25c4470acf75149bf18ab34b4b35871920b430ceb709654aeaa6c1b28eec1f", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/createScheduledEvent.ts": "ae526707edc545f98ce23cf951d10a9ef205a64dce391a3669a832d5973de821", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/deleteScheduledEvent.ts": "e556878c5fbfbe0c2c794ef8d9cf2815574a6372a82a58cb8cfa0c75253f2ec8", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/editScheduledEvent.ts": "c0cee76fdcd477efeca2787b7372b8bd21ad8895535878fedca1ae8a137d582f", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/getScheduledEvent.ts": "6d909db7808a8a2f96a824106e79db7aaff392e8c24cd2e47fac9b6538b067d1", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/getScheduledEventUsers.ts": "2bdea83518bd86f64dd0b997de375fd1840d3cb60256f15b8be55f6545c5f7ba", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/getScheduledEvents.ts": "5f98bb604e439690c5d6e5b93e6962255a89f0e3d58292dcdf0c58063c68b976", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/events/mod.ts": "ae3428a9164ee36a14243900dc4fe699a1b9b85c9e3cc5c073882e957f92db90", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getAuditLog.ts": "16cd657d472484ef8eaa6ec520dda8e800203593a2f8cea449276101b0022aca", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getBan.ts": "d071e9f0ac8dd372ae777b4b759c79d9b1bd1dabdaf1f1de71ca951cf29c4950", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getBans.ts": "45a72714dbcfcec84df81fb8e920d9c373080600365ac7a1e7fa71e888533fa0", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getGuild.ts": "2726a90b09e1b20b24e41e0eb53dfef8e2c804a59dc3114adb09b6c4d91ab235", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getGuildBannerUrl.ts": "d8f54da9d84a6446ef4d8ff04c4317f16bf139ce663ab2e95655238c17ef9743", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getGuildIconUrl.ts": "31d7fec2fa0b5008e216cebeb623216df9a2fb890602ba7db56e1501dc1813ed", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getGuildPreview.ts": "97b2f5e30084e066f65bd86ec31e9f79a4602d23f6b351cc30a4cf62fd786415", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getGuildSplashUrl.ts": "b350b62886cded7ef2ede24b8e11da72d2c67829fe171b2c599070231635999b", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getPruneCount.ts": "c1b42a2bfd11b6e8514c76d61420eb5ef2e95d36b87ab4fe0c3b16538a0eb949", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getVanityUrl.ts": "a392a31a6d0e1f88373dffd6bd28f8713b2c5245e6389cf9ff6f38bdae039f30", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/getWelcomeScreen.ts": "fc7abc71de5c19087192c8000e1ffd45307d6be8019467e751ee2e57af855c5a", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/integrations/deleteIntegration.ts": "c2a829750b2626e3ab88c36dc9e4d4cb292e14bf182b4fbd132644979ad3d240", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/integrations/getIntegrations.ts": "75baf8e19ac3250b824df055bbbd49aa17ec93938776e99f9dab6799236426cd", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/integrations/mod.ts": "971be8c462243af6db336545e78d46d5b573b6b978eb30ccadea345920de0c34", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/invites/createInvite.ts": "25fe725a19a27fc695c9c90557bf07896a2050834603c59c97896cf4e8e8cab6", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/invites/deleteInvite.ts": "7d58565b833fbb7bf002417e7050398f648abb611415060748d512f1d0547c71", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/invites/getInvite.ts": "000e46d77ac8ca8f1c433c516467cb9a3ab1c6ce143a30c276b217a476c5bbeb", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/invites/getInvites.ts": "3f3fe66ae3da0ae07bc2d89ed95f8097640c286a95f3d0fb00bb6665d8314245", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/invites/mod.ts": "bc8f68c4f2da324104c44b598f661480aa3e6512dd6dec1ffab780afb1fdf0c8", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/leaveGuild.ts": "70785da8de9809326075598ff79eb6fc8066c90469a4943401ac146137070a56", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/mod.ts": "5a087689e8f5dfc359f7856fad177466b18c0c4814cac55c47919dfaca69158b", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/voice/connectToVoiceChannel.ts": "a656d1921f6d592ecc89e6b44f57856161e0d0c6c89e0bf2e9dbc91842d3a193", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/voice/editVoiceState.ts": "e01ee60cacb79311c0504d21cab017ddbf8f848ed0085daedb2748c77f4a7d54", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/voice/getAvailableVoiceRegions.ts": "342f89b1aea5492ac015131a42352da565f02181647e065e6e3f8968e9230d6d", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/voice/getVoiceRegions.ts": "dd7c5b1f92a9305a8e0f483d3e1828b12049d9f4e414623bf3c4d4fbce41e09a", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/voice/leaveVoiceChannel.ts": "e58cb1a3e4de76af5aff173e09bac8d1f4897d24defc81164def9f39356748cc", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/voice/mod.ts": "66740600945538976f33cc93567a1d56b25813d2e68f38c4adf39ce6feeb4236", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/widget/editWidgetSettings.ts": "9e782483c30c5cf763ca877eaffbe981af63a9ccd83a88847595add5410d5a13", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/widget/getWidget.ts": "95dc9515e126e4d0c6c9ec61049201874acd129dd52431c909d0cf2e4065d635", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/widget/getWidgetImageUrl.ts": "bfb5fb302fa4c7ed245b2b8e31e1ccb67d40a5cc8c700b86aa4ea574a81f1c63", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/widget/getWidgetSettings.ts": "02af061e32959e95de9bf9a7dcab2b4455fe263f4952888b6a622029f6940c2d", - "https://deno.land/x/discordeno@18.0.1/helpers/guilds/widget/mod.ts": "ee930d39d2d54d251ad85c0f77ccd7fb9629b25aa18fa30bbcdbe11c2855d1d4", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/createGlobalApplicationCommand.ts": "49e8460e7469561839f54f42176bb3259f3c61005581f6c9fd6be43813a4d6ca", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/createGuildApplicationCommand.ts": "be30bd72480dd8b2f8b8140b55763a33a92764835dbc6268355c6f5cb5257002", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/deleteGlobalApplicationCommand.ts": "437d84b1a641281c4bd3a0dd60b71ab139dff118a3b62059c97e24b253df7fb5", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/deleteGuildApplicationCommand.ts": "84f0844215952231e22ab24cc69e68fad00b565dbbc05efafc165f2a35e98c7e", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/editApplicationCommandPermissions.ts": "cd50cca4eaea9a62dce04cedcceb03ef7fdaef1f053e178a382793fae55e0f83", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/editGlobalApplicationCommand.ts": "0ab7bc1e399f1e5bd60e28f8f289c9c30fe2001ae81232c0889ad8927487c9e5", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/editGuildApplicationCommand.ts": "c3ff698832e5f5a9d844fa96a3df0268a83f3ad4fdb8d9840fec682b145809c9", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/getApplicationCommandPermission.ts": "8f2d493937389354cfbbfe654721784c966be45ce34a37ab79e203017b6248a8", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/getApplicationCommandPermissions.ts": "a8778945c47d3c5e14dfa52daa9651e937da73324cbf11864ae32da86bd41d33", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/getGlobalApplicationCommand.ts": "1efdf81d7fa24289890e65332ef26da4b66978471c2bf58a08a62c7b11268cf8", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/getGlobalApplicationCommands.ts": "cbb2c4bef74b9768d521bd134fc967c356475596783dcebe475da6c90f7924c1", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/getGuildApplicationCommand.ts": "137b09b1b2335f604970b7cd39b3fea84a8405a3fb52f0812f1b1e9b591a344b", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/getGuildApplicationCommands.ts": "01199f85482619639be729061bf43df31f7914e52ac9abce8fca47c7e9bd8867", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/mod.ts": "819587332aa0900a9289cb955dad2f438e3b586cf3e3a62fd8dd1f54e4bb4b15", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/upsertGlobalApplicationCommands.ts": "f8db384f9ce2850e3fbb3d2bf90ee1cd40253c5109e32b496106c4b189f15144", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/commands/upsertGuildApplicationCommands.ts": "4c2233fee33d221c38e75d4b30c229c9c86ddc6288ce691fe802feb931908394", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/mod.ts": "734a879422865899f5e87912af0e4dff83de7132d4c875cb2c021f07997ef163", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/deleteFollowupMessage.ts": "560080e24bfaee8cbb31fd510995234eb45f2ee467c89863378a0368aa0cc16f", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/deleteOriginalInteractionResponse.ts": "5761ac422d3979f4023189a5d26e580d870093b572235afe74e99d97fc4c5e76", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/editFollowupMessage.ts": "56e377fbcdbc6bd7afe1cfdec8aac50921b4ee174942c342f9f6bb3d458ff254", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/editOriginalInteractionResponse.ts": "5d870c2f59a615ea571a7d2e4bb9a688a52e986e66385143711d7c58c528bcc2", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/getFollowupMessage.ts": "5cc166cfced967e7dec57526c6bde3cc3ff66c14497d00595adb6f832ba8cf5b", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/getOriginalInteractionResponse.ts": "fd754d2d6a41d33affb7756b04b7fe176c2e00e08f45648b4dbc1fbcf3fcb134", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/mod.ts": "b1e9d06f552aa0c880e7dd3491878af405cd0b9b55da5cfb28f1dcb4d8bf11d1", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/sendFollowupMessage.ts": "56692227ba540dd0eb910833b32bf9b620c5353e98f191df76c7859dbaa67aab", - "https://deno.land/x/discordeno@18.0.1/helpers/interactions/responses/sendInteractionResponse.ts": "ffd7b30e80a276eff7e8e685ae7399d6a44d04c803c144b3c14d7bf4f10ff0be", - "https://deno.land/x/discordeno@18.0.1/helpers/members/banMember.ts": "3dc6fe3608e4c9e6ae07edf049ce683e61f54532e9e3f5072b7ae918a4a3a705", - "https://deno.land/x/discordeno@18.0.1/helpers/members/editBotMember.ts": "09f3c8437a4c51690dfccc9114199e9544d5fc43804f33206aa172162b87b444", - "https://deno.land/x/discordeno@18.0.1/helpers/members/editMember.ts": "69e6ed21ccc45b0d1fff6cc8ebe47dd456ad4d575cf04fd23ad73dd235c586bd", - "https://deno.land/x/discordeno@18.0.1/helpers/members/fetchMembers.ts": "640f136dcd68facef890f2d2e913bfbb2988235615916dc7c3a0f0f2a521e47e", - "https://deno.land/x/discordeno@18.0.1/helpers/members/getAvatarUrl.ts": "da5e05e2a70ce09b27867c3e6adfdedcb665cc073a4a1fc50175864514f836b8", - "https://deno.land/x/discordeno@18.0.1/helpers/members/getDmChannel.ts": "8e1d0c44adb5a30fc2817a034d535348546262861b706335c423da63b55a4be7", - "https://deno.land/x/discordeno@18.0.1/helpers/members/getMember.ts": "b519fdf2d7a2a0f7ababfe3465141477e4f294cd84caf561c49d712b915da18d", - "https://deno.land/x/discordeno@18.0.1/helpers/members/getMembers.ts": "e93536f1cdd233ea12305172d5193c7152f47e5f638652eb8225dff75feef5f9", - "https://deno.land/x/discordeno@18.0.1/helpers/members/kickMember.ts": "9fc2e8611543bd170b748086543d3807ddc549ba97c373a04b341b2746548333", - "https://deno.land/x/discordeno@18.0.1/helpers/members/mod.ts": "6e2165e135f6e7d34d847bcf870143ec574f230c26391ad6e9516d92b380884f", - "https://deno.land/x/discordeno@18.0.1/helpers/members/pruneMembers.ts": "62fd7aa7eb03474ad30bdf9c8891aff69976575a0278a17ba8a7bd6f27b69857", - "https://deno.land/x/discordeno@18.0.1/helpers/members/searchMembers.ts": "bc2436e47b8beb316ca38e1d11cea5305a25f923cb1ee7386583bf7706e4f567", - "https://deno.land/x/discordeno@18.0.1/helpers/members/unbanMember.ts": "f188379c1add49b2c928eda59fbdbc4604cc7b6d126020fb39ebfaea799b2094", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/crosspostMessage.ts": "681fd0aeed7593c1ba43c04ffaa4ae6fb2e3a5cabffe4dc22a042a7b4ebb7558", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/deleteMessage.ts": "ba7b712dd29a777e94e004a218e82bdfcaf6c3ea4774210fbe87e5bc1e864b9d", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/deleteMessages.ts": "d7172a936cf89632ed1068bf3ed61947643060b4d32dd497630e45423176295c", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/editMessage.ts": "bab1cedb8271eab872ea496543164fe2e5664272d9e6ec770b595690aa270709", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/getMessage.ts": "d2b176701c26e01310c4a7c5e61c7cb9d9eb4f33608944befb8dd06fea460cfa", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/getMessages.ts": "2f3258a8c00f67bda48182e8f000d4e902520880158540c5c719c9abd85812c8", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/getPinnedMessages.ts": "df4e213740ed9c4710f5d65371f414614df60b348a20ed6c7ef83a1ddebde08f", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/mod.ts": "1fb89a5a70cb1b9e927c5bbc3d746cfee1795874cadf7ed94daa5e74138d7cb4", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/pinMessage.ts": "0a9c24b6aeb9f8e9c024fce2db3e3d4191f594990b8ee5b8d37012332d04a2c1", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/addReaction.ts": "2e9b82c3e738bd55bfa6bd38ae8cc99ffcfc23e33d435e70cd248ee3cdadd5f0", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/addReactions.ts": "9c3dc066b146c968b8ba39680ffb63d23796df148ff657cf5eb41ab04a38cfec", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/deleteReaction.ts": "3274cd5312fab0463a5bf101bf0dc9f4af6f5a9ddeae5e961499a88eaea3d697", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/deleteReactionsAll.ts": "8e15ddf88c50342ff84539a8c9c298fc0aa8380550ba35d0f4c4a6bbe10680f2", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/deleteReactionsEmoji.ts": "d4c2c0fad2a9448ce1d28797353f8a08793d5bb7b86eafbeeb889c5829567f57", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/getReactions.ts": "11c505c7ca4c7938605f4075a70786a1f7f92c73919bf884d1e8fe99a2aee785", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/reactions/mod.ts": "aacc08f1fe8deb08787fc114d4c2657baa08fbfa1fccd7cd7b867df554938a1e", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/sendMessage.ts": "40774d6a5f7086b1d64f1106073c3501484a511703c87a74b06695724bb87b66", - "https://deno.land/x/discordeno@18.0.1/helpers/messages/unpinMessage.ts": "471a45e1cb77726c2c9be7c938216e6c6b7ba17e0d09d1907f306dd66e9bedfd", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/editBotProfile.ts": "ecbeb13cef06ce8c1a6f445774f80ae3515934ebf0da953fb32339c68e046b24", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/editBotStatus.ts": "ea2b89437ac396af2d78fb8fd182ab6537c64ecf62a59634305cb617f7f97bc9", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/editShardStatus.ts": "525befc88f8f2dda7c9564ddf5451aff2f8acace6a62e8a22fb1f974ed6cd663", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/getApplicationInfo.ts": "b5afd7d7c6a42dd810864bb14c2a486bb216368c31c1f1704668603b7223ce2f", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/getGatewayBot.ts": "cd80410fc62e9eda9b374278bdbb7b5a6d3d8da5c13969ff231ee576cc39156f", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/getNitroStickerPacks.ts": "fefc173c5b4796b21ed98f0db4b34f7cf6ea6ad5b5db476d667fc152abac661f", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/getUser.ts": "3833adca7024ba3ef9d84e53fa8695f7f028590ff29bed6ec99ca2714db7fe8a", - "https://deno.land/x/discordeno@18.0.1/helpers/misc/mod.ts": "74c73a1828f29cbdf5bf36821276b168ad0334065e6210a0ebb66619b17a992e", - "https://deno.land/x/discordeno@18.0.1/helpers/mod.ts": "b0a87ac1f272302c4502517a433c73c9643c4cd772ebc04f6a542b9785f4570b", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/addRole.ts": "f44efc4425c5494a2e8441287195fba968c30d2a61b275b34eab4cbf951cdf68", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/createRole.ts": "798874cf9033f58ef016f342602ad242e6429f07fefddd5bb2ce2b00cb844070", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/deleteRole.ts": "51b5b62d33b3d6d3e5fd6f4037cd0fca891ce608d2b7bc0d79981aaeada1ad91", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/editRole.ts": "00011dfb356e1f427c8261c1be9491b73109a8a12b7586e781c0f77954f67ffe", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/editRolePositions.ts": "69359d651c800779ac7775cfb2178e577dbb4ea3511ccc58af9262abd409058a", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/getRoles.ts": "1bf991efb5c9d6d9dfe87c720d24f47b5b1a9f7fb92c7b0a2c2037c3a8cc409c", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/mod.ts": "b9dec4f420c57dde0a096d615b68b55682dcbf7aac50048e8df909d354df5a87", - "https://deno.land/x/discordeno@18.0.1/helpers/roles/removeRole.ts": "ae3cf5e39b711800c41fc74b4ce1bb7a9d97b23e436b544c577d3887e865bbfa", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/createGuildSticker.ts": "8204360975b5e74fe778219881538600e246a35dd6c83475bc722c031b8be24b", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/deleteGuildSticker.ts": "7487ff0421f7320dcfe40f44660e47e8d5e1bc3617a86659bba3f8d58b0b2cfe", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/editGuildSticker.ts": "5cbacd5f9fb763bd3210a7e31f1810187c731a1613bec1cd81747abf681ea92c", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/getGuildSticker.ts": "bcd54189cc52fef8421ed7f645a56b64560b0aab9d06be5deb85170c7f2e1e1a", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/getGuildStickers.ts": "988512f633db3aae201239321acf46004f0826b3db4d578309785ba66fbf95cf", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/getSticker.ts": "5f9567d2152b74e5cbcdd666a6792b5fb2c91fbde9b332b7445970c623a8f33b", - "https://deno.land/x/discordeno@18.0.1/helpers/stickers/mod.ts": "2874ae9fa1a90ca62ea2c534654233849c78068ff9e8a8179faa3417d2e8136b", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/createGuildFromTemplate.ts": "96cbca166348b5b5ecd33cdea68f0d71b20152e60017b82ec8a11ada04c26afc", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/createGuildTemplate.ts": "251644641d451a134efcd741d3317d36a36379e36ee3db87cd402bab2c1b1f5d", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/deleteGuildTemplate.ts": "9264e941ad21a928d14941fe130cba45015efe2239b5cab0bcd83acad67152aa", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/editGuildTemplate.ts": "700e295973cf2a5607a4cfafcb781793acddaca2743dfe4983f980480e9a9782", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/getGuildTemplate.ts": "9975079b8acc6e91cdf548fa568a1913a3c92222c0deb5f9836d11a6f842b6d1", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/getGuildTemplates.ts": "2097321ca6d15db97268b522ef4c0659a8327f8fc47c9a6d7e48369a283b6f16", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/mod.ts": "d43d90c92258e98350fed109481eecc9c789cc068d425650e584edeffb8eb376", - "https://deno.land/x/discordeno@18.0.1/helpers/templates/syncGuildTemplate.ts": "a91610d0fa3c870f9c1397fc9968fe247c44bf04f923f69e9a95a17de72fe771", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/createWebhook.ts": "cbda8371f73e1fddb4be3ec3ee3243f09fb6753b28df45cba0b76a01f468419d", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/deleteWebhook.ts": "71cbc17d1f8265adf2fb964f4b0761bd3c0b273344dcf2a949b6e0d4cac6e3a9", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/deleteWebhookMessage.ts": "6fb6064a0dd1a968d1717cb7d2a714479711063462d72f7f196f5e5430bc74ce", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/deleteWebhookWithToken.ts": "0966d5b0841b167c313ca8ea2dd300e599824319fcb3dd6b48ceb5fe9e1ebff6", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/editOriginalWebhookMessage.ts": "3410c95ae90afacbcbd058c43df6e15c5a6ddb5a8abd1d40e8aabb5c1a4e9626", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/editWebhook.ts": "a2b718e52783aa3a11128d96624f97cc8e4ea18695e14f5b17c87e0d5fe279e8", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/editWebhookMessage.ts": "3e92c9988f86cf64b6d7b287524b3b347f7175dd25388290be0a3efd6c3a602a", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/editWebhookWithToken.ts": "c388f0a1e0323b0f88dc576b602362855f1a3e0b241cb2f5aa3e56255c4e9607", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/executeWebhook.ts": "8c9f8dfa9c870e591680b2d7d79ea03da616c45a3dfa2e65e81f1c995227f625", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/getChannelWebhooks.ts": "e7aaddcb3b5315061dbd820747c184c6b5e3ddba0b777aee4c94287768d8aa19", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/getGuildWebhooks.ts": "45c5efbeac51add558281b473e0653cc96896063f4095f3fe18f460d85b11eca", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/getWebhook.ts": "0592eccf3e632c02832e76f44e610666ee874ef35b773fa19a4b4a9233361610", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/getWebhookMessage.ts": "8b38c1f9fd1ba0168e9e924f0a853b683233b986e93f63d82d1f51549578631e", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/getWebhookWithToken.ts": "f5d314d0bc8ca8ab35f3ed6834bdc33cce0ced33761cc4d8ea6b2d01e2e57f45", - "https://deno.land/x/discordeno@18.0.1/helpers/webhooks/mod.ts": "df2aaaacc457b27b59d132dd99e74c447d181e7b26b866180cd92364e0c698ea", - "https://deno.land/x/discordeno@18.0.1/mod.ts": "f76db2786e39c24f58b221512a1386677e71a6163668de7219c16d971e4c9e77", - "https://deno.land/x/discordeno@18.0.1/rest/checkRateLimits.ts": "52e7b62c5d60ced4acf141d76c4366cf113caee807fcc6c7414cc9ce55ae6445", - "https://deno.land/x/discordeno@18.0.1/rest/cleanupQueues.ts": "c034bb1c129e1d01a3061ed6b87b698c2f6a5f91a1037bbf25e786b0494a35b7", - "https://deno.land/x/discordeno@18.0.1/rest/convertRestError.ts": "77159dc9684732807ac1b3d86e089371f7b4522167dd67f3399c81d4a800c853", - "https://deno.land/x/discordeno@18.0.1/rest/createInvalidRequestBucket.ts": "0dcd335124c993d8f3fe77e1f4824ab85b0e233ab0e73f71f168bc2401e7d6d6", - "https://deno.land/x/discordeno@18.0.1/rest/createQueueBucket.ts": "0c0f70e2d2581cc93c21f44915087e7f85892d1d33a3680f77a08f087ad5fcbc", - "https://deno.land/x/discordeno@18.0.1/rest/createRequestBody.ts": "8090742839045bbc1018f971a9e5a8c99cee310b6aeb08138d15e66c58d2a38f", - "https://deno.land/x/discordeno@18.0.1/rest/mod.ts": "ba7b2696916f1c7d1a6d9b0cb9a534d49aa60e21811dbd28859048b950cca0b1", - "https://deno.land/x/discordeno@18.0.1/rest/processGlobalQueue.ts": "c81eacfa8d10925440d71b12797950d3259eaeeac40150767d5ee9030d1ced09", - "https://deno.land/x/discordeno@18.0.1/rest/processQueue.ts": "1abe7716e45a50f04d877d1a6ba398889b0fd038269c949d7c236b4b27e61b6d", - "https://deno.land/x/discordeno@18.0.1/rest/processRateLimitedPaths.ts": "d7f8c464f76cfcb8fa761a4c3249a80fa156f090c57c0a1284d179b7cacae8a7", - "https://deno.land/x/discordeno@18.0.1/rest/processRequest.ts": "2739c769254d2c616ba7c23620596789dbef0dbde49a4a1947a20f0bb956eefc", - "https://deno.land/x/discordeno@18.0.1/rest/processRequestHeaders.ts": "63338cf9803ce46f3e70525f620e5e9ac646504e63c8b2f763613b44745d987e", - "https://deno.land/x/discordeno@18.0.1/rest/rest.ts": "3e47bfd31fe2901e581caf9dbee6f0bd428ac436a53b0eb37a4ad0329baf7488", - "https://deno.land/x/discordeno@18.0.1/rest/restManager.ts": "5264368f5fa2e0235bccc0579c839375f3e5d4ca45f3de9560453441f62fbf2f", - "https://deno.land/x/discordeno@18.0.1/rest/runMethod.ts": "091f7da468ede8451502a9990fc5e0322fff0f510fe1be02f631c42c98d0df87", - "https://deno.land/x/discordeno@18.0.1/rest/sendRequest.ts": "c3ee092cc9f97aaa4caab428d22d9026510cf60a4cb63c5f2be9c092741d558c", - "https://deno.land/x/discordeno@18.0.1/rest/simplifyUrl.ts": "1b2661a776bc5c2fb84ee73312926183f51f11532e7d8f62ce44ba823c992295", - "https://deno.land/x/discordeno@18.0.1/transformers/activity.ts": "bfb5245a7bd8c5fbdfbef8a7965f744368264f07b726244d65a578ba80542125", - "https://deno.land/x/discordeno@18.0.1/transformers/application.ts": "cd41c186b3e54d1060233514498b8ae0e4be05bc8e36d854f0ed011f4577c0ab", - "https://deno.land/x/discordeno@18.0.1/transformers/applicationCommand.ts": "ab793ac543e5f472396eed24a9c06704429dc8b60d70a0c6faebe9e595e01a25", - "https://deno.land/x/discordeno@18.0.1/transformers/applicationCommandOption.ts": "329112f7a60df518af0a835e46cc79d744c10ddd4971ea8d050ea3b4dcdc05ec", - "https://deno.land/x/discordeno@18.0.1/transformers/applicationCommandOptionChoice.ts": "2118fa6989af6006e7266ab9599f1402cfcb9211227e296bab019e92ee0e2875", - "https://deno.land/x/discordeno@18.0.1/transformers/applicationCommandPermission.ts": "8d13f217325ce9d67068464fe2c9d42a07d152fc70558e2c0092b49010419d9b", - "https://deno.land/x/discordeno@18.0.1/transformers/attachment.ts": "8963729b4fe321bc4d60d13d6ead7e815729dba42b28d3d3117c637d009545a0", - "https://deno.land/x/discordeno@18.0.1/transformers/auditLogEntry.ts": "fdf6e1d7e4ba1b1ea3fd2d8bd21968dc9026139c1701952f485c709b7702a319", - "https://deno.land/x/discordeno@18.0.1/transformers/automodActionExecution.ts": "cdbc1570678e8c0779972d6897755208fc73bdc6921db24817ad9b385fa2a3eb", - "https://deno.land/x/discordeno@18.0.1/transformers/automodRule.ts": "83ea7f0f51568e231e9f0a76816c6d33a5d82da11c366e72dde935ee1e0d1a1e", - "https://deno.land/x/discordeno@18.0.1/transformers/channel.ts": "707d570b297b0d4146e373d68a8f8ed7cfc637e716ad17afea3e9e7031e801a9", - "https://deno.land/x/discordeno@18.0.1/transformers/component.ts": "503a2b32110587f5c763a59d1d746b79efeb82d2be6f6e97f1714e1ffb02ce4f", - "https://deno.land/x/discordeno@18.0.1/transformers/embed.ts": "abe227b8d2b9f062c526cdf279656703180c8e5f44c3691080ef5e32c0b3156b", - "https://deno.land/x/discordeno@18.0.1/transformers/emoji.ts": "58da6a8eb8c5cb9573bf43608e5a34ae2649f1d0a67fd4e74d99b5e8afe84d1b", - "https://deno.land/x/discordeno@18.0.1/transformers/gatewayBot.ts": "0c7dfebdaf142462fbd6cc94c61a64e8f2032834c4308b7ad06e493172c4fedc", - "https://deno.land/x/discordeno@18.0.1/transformers/guild.ts": "9e6e646d0eed2205f866008fc0b81edc1451c984c8fc890265e9b4fa8e1c7f9f", - "https://deno.land/x/discordeno@18.0.1/transformers/integration.ts": "0bda973c99949f906fe823e91d55b329a6da520eadb9eab8040946b14f8121f6", - "https://deno.land/x/discordeno@18.0.1/transformers/interaction.ts": "eb273d1fdb3240a8a40a5fad4a23a389582c5de0ae609913d1117f7f49458b20", - "https://deno.land/x/discordeno@18.0.1/transformers/invite.ts": "b9aeb5c51f653f11f2ca3974eab37fe28afc5e378e2f74ae975e0ccbb1f78027", - "https://deno.land/x/discordeno@18.0.1/transformers/member.ts": "ee82dc0c90d002d7f1ffdad8c86cb2ca05fa6d522173cf9f96f4912a63f695e4", - "https://deno.land/x/discordeno@18.0.1/transformers/message.ts": "cc5a068a00d497b98edfe83116486330636d026d73c06ec3dc7f978a3d2e38e8", - "https://deno.land/x/discordeno@18.0.1/transformers/mod.ts": "a29fab81b5d41439a854ed5d8d708be202740b035599284c637def13eb9f9e5b", - "https://deno.land/x/discordeno@18.0.1/transformers/presence.ts": "c4e6e468be742665ca904cbf1377613256a6f940d133c92838cef7ec48b6c9a7", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/activity.ts": "4a3e30ffd3721c737e1697590cb9849b584a6ebdf28af13b973034289c134b42", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/allowedMentions.ts": "1978ecb464310d8f2bc1baf7e67ede45a29b67929c0b647463b65efc50d8ed1e", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/application.ts": "3ddccb0063a9ddbb907bea57a0318ad6d00fc1f34acbbb531fc686a10668e7f3", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/applicationCommand.ts": "647418c1f7f175f40557adcc3c22449e965f3813f505ef3f13c9444422f0cd9d", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/applicationCommandOption.ts": "4a8f10906d292a12c9aa22c144b0f54b1ad46e5e36f1bbb9f2c897b2a4ab3fdd", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/applicationCommandOptionChoice.ts": "f6f45eebe9964acb3183ab94c05c20710f25524d88e4cec5b8a39e39477c3cfe", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/applicationCommandPermission.ts": "fbccf9f08b5c0191c3066e1aff3d7b2ba52ff141a492b76a4bcc5a081cc2bb8e", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/attachment.ts": "80c839a176cfe5850eee76f935c5ecac63093ab98b527539a8b15f76023adf7d", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/auditLogEntry.ts": "f534162a5ead7f2af0a7dff10ebc62783fa2c2bb75f80e9f55eea2d7614445ba", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/component.ts": "fff5d9b50ee04070c5155be4d66ae1dcd40cd6d22c80e1d31511d81e2dacb9e4", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/createApplicationCommand.ts": "3cd6b1450dea84031a10544a577c69830683e81b7c16c759b560b2ced3b5839f", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/embed.ts": "3f670eed57d512104888a55b9d7f4b213b32d8624d992cc5a30bcbd656046d2e", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/emoji.ts": "5aa260f373d748206a1f56ed61530af9f8ddd761660b303f8c9e9adf64707ec8", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/gatewayBot.ts": "8ae9a6a7c432f3485206e0ccb50e114cfbf3ca7789a60a01c660139ce499c8a8", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/interactionResponse.ts": "2a2dae0e50d160e632c935473344d90beb8f8fe7ffddd3c1c18dde78f14f2ec8", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/member.ts": "81f2450b4d5c326988773d07271757c0be615e325de1564d1fd0519c3f8bb820", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/mod.ts": "ae8ba055d871c3c3c423d34ea7cec0a4e9a328f7d5666eb18774c256627440ef", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/presence.ts": "4a6a0cfd7b5e7012d735ce50ba3a307bc4be1886348cf32a54bf6abc0ce23cf5", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/team.ts": "e2b584c75d08259ac967a37ba70157e0e67a666f3f1e2a640168288335f56b7e", - "https://deno.land/x/discordeno@18.0.1/transformers/reverse/widgetSettings.ts": "69142807adba5bcdc11fc75371e6137265f8dd8150bd0b6edf74aa7c43b9beba", - "https://deno.land/x/discordeno@18.0.1/transformers/role.ts": "22b009e642da7a4ce60e2d7ecc2d1a9dbf9b2a62c4157e11e9ad47bd317bc1a2", - "https://deno.land/x/discordeno@18.0.1/transformers/scheduledEvent.ts": "d42a5705128c09c4d7ba9553aefb720b5dde45530d1321351952f1bb7e9c7fe7", - "https://deno.land/x/discordeno@18.0.1/transformers/stageInstance.ts": "32feef2844d958f0b2d72a35b78b9ec1d0898b7c8eae6f4376327634cf7b4a1f", - "https://deno.land/x/discordeno@18.0.1/transformers/sticker.ts": "b8395b490610d113e9bfd2697aaad1ed4c80862937aa894b7bc1a1edeef4dd1c", - "https://deno.land/x/discordeno@18.0.1/transformers/team.ts": "bae401ece7629270b3d08699b7a50a948ee30874e7b3b53cf415af5802780ec0", - "https://deno.land/x/discordeno@18.0.1/transformers/template.ts": "f0bc99775bd27d83145c8a245e2b5b5d2c2095179eb1ef3c1bca21ff012f0f75", - "https://deno.land/x/discordeno@18.0.1/transformers/threadMember.ts": "698ba17d1bdcc927b83f373a0a9ea666623b9560a0009f0c366f17c4e10c92f5", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/ToggleBitfield.ts": "5192c9636cd9d6295970e357d40d00696d0cadca290db2ae052109fbc7f34294", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/emoji.ts": "c87f5ee9e6ce5765f4d9c4413ec8c38f427abc7b61ca33347b240749ad13fec8", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/guild.ts": "fdc7ef617f8585b4f8e0cd1af8701c6f6800c204834f0869a11c63242206cd09", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/member.ts": "10621e31e24371a05fa663e6367f87484d98a8df1b477f42607565c7ecc74cae", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/mod.ts": "258db99ff582782ce080648b7fe99b98addd535926d30b07846f1328711d178e", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/role.ts": "2003bbf8fb4d2c2a05f199f6dddf2f226710056f73589645de5b87cd9140a4ae", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/user.ts": "56d99df1676757790a9a98d26ffa6e2ef329b59044211ef95f4fd309fd0ba172", - "https://deno.land/x/discordeno@18.0.1/transformers/toggles/voice.ts": "60afbfe8ae9b4c2f8903720792fcbd9354181d4764a7035ab2437398a4deabfc", - "https://deno.land/x/discordeno@18.0.1/transformers/voiceRegion.ts": "a2aafa0e6e8b5f93e872ed6ae9d39422612f05ee827735a8b67518dbe0aae33b", - "https://deno.land/x/discordeno@18.0.1/transformers/voiceState.ts": "8bcd18fbf5ac3f4c74d7e5a8fefc9a8387e20ef653933dd75789b1030a67dba1", - "https://deno.land/x/discordeno@18.0.1/transformers/webhook.ts": "554d5067bb062c2e3b7acd695524ad1623f718ec018b12e24baa19780d546750", - "https://deno.land/x/discordeno@18.0.1/transformers/welcomeScreen.ts": "752fd62e3fd02661731da8e99748dfa070ea47b40fcf60a99edcde0150c799d1", - "https://deno.land/x/discordeno@18.0.1/transformers/widget.ts": "4ac5d91e08397d02c0122864499e7b787b8a021aa188e6c33ea7049adbf2025c", - "https://deno.land/x/discordeno@18.0.1/transformers/widgetSettings.ts": "f6b18308e30225ff52fb685421e3fa3fee26e5cb08dfa937979221f8ecf54bb3", - "https://deno.land/x/discordeno@18.0.1/types/discord.ts": "9eff1f4aef5baedf3542d3fb8580b41ab56868a00cb64d621db901c477d85ba6", - "https://deno.land/x/discordeno@18.0.1/types/discordeno.ts": "678d939172542efe770d6426b89419c9a0bda5185f0dbae1802378ae741ccfc3", - "https://deno.land/x/discordeno@18.0.1/types/mod.ts": "fe28c2252f98d3e699be672a0503e5829ac03c22bcf28d50f5ea11ccbcb21e5e", - "https://deno.land/x/discordeno@18.0.1/types/shared.ts": "fea0ac588e04e76309277ba8c7e5e1918249bc7f4c48d773b65cae36df82611e", - "https://deno.land/x/discordeno@18.0.1/util/base64.ts": "d8d1e2aece75aeaf38edb0169f44024a8c3d2acdea93eb7994e11e9138648c1d", - "https://deno.land/x/discordeno@18.0.1/util/bigint.ts": "5f516ad9023401eb984b56b6fbf56ab4bc2bad881ce58200963992bb99812659", - "https://deno.land/x/discordeno@18.0.1/util/bucket.ts": "86247c46a217eafe421ae3cb0a964d82136306f11031693ab72296f287c7a0fd", - "https://deno.land/x/discordeno@18.0.1/util/calculateShardId.ts": "897f63e613124c2f2aba77f9c909fe5e27f3a29759c813e39050e7945fce3e7a", - "https://deno.land/x/discordeno@18.0.1/util/collection.ts": "3ac580f642568416d74b70ae060f30a660aaf072c851e7fc59aadf8d6381d98b", - "https://deno.land/x/discordeno@18.0.1/util/constants.ts": "681dfcc003a4d112a21c7bd8fd7397101ffbba6775f681b4a2e85571ad9bef7c", - "https://deno.land/x/discordeno@18.0.1/util/hash.ts": "23047c82bc271fb9ecf4744f37ac68adfbd97a910bee193e45987e4868a57db8", - "https://deno.land/x/discordeno@18.0.1/util/mod.ts": "066f668d4bfa07110c8de4f671de881d87242e05608982c863d7dc5b60d67a25", - "https://deno.land/x/discordeno@18.0.1/util/permissions.ts": "24af940cfecdc19931f1440ca1c9f4a3d4581129a80385d873018fb5ca4f4bb6", - "https://deno.land/x/discordeno@18.0.1/util/routes.ts": "c322be8cd13fddc5d7d89d994f32c655aa752651ad8fdbe7528e53334e0addc5", - "https://deno.land/x/discordeno@18.0.1/util/token.ts": "4b5f415ee8a462866c35d60551e7cdc361ad88172d63d124e5722f61e0e03c08", - "https://deno.land/x/discordeno@18.0.1/util/urlToBase64.ts": "8fcb7373327e151883bddb28baf9581044402fabaa548230e12ec35611e6a204", - "https://deno.land/x/discordeno@18.0.1/util/utils.ts": "b16797ea1918af635f0c04c345a7c9b57c078310ac18d0c86936ec8abfaeddeb", - "https://deno.land/x/discordeno@18.0.1/util/validateLength.ts": "7c610911d72082f9cfe2c455737cd37d8ce8f323483f0ef65fdfea6a993984b5", - "https://deno.land/x/discordeno@18.0.1/util/verifySignature.ts": "8ba1c3d2698f347b4f32a76bd33edeb67ee9d23c34f419a797c393926786bb97", - "https://deno.land/x/dlog2@2.0/classic.ts": "0748d06ef3f2d557422ab1b852f4cc497db0f398487965ec4173484b7a165285", - "https://deno.land/x/dlog2@2.0/deps.ts": "a482fec7d1a5fa720d30803339f97a5b137cdf83b79becf2d255130c6db874c8", - "https://deno.land/x/event@2.0.0/mod.ts": "8eb8bc72d29b332cc9db426f704c7606436077b4bb12e968590045d3460fbe2e", - "https://deno.land/x/fetchbase64@1.0.0/deps.ts": "2f44013a40540650b346d36b6aae141207b39426fca02ec5292d9d4d5f33f4ac", - "https://deno.land/x/fetchbase64@1.0.0/mod.ts": "f4551a2ecf41f560dcd12c6c8cf65b5246458b2b9b2b2836693a3410b15ca82f", - "https://deno.land/x/fetchbase64@1.0.0/src/auto.ts": "77a20763dd250b71af0ff7abe11a37722c0ee637cd1feafe4afd081f7d04e868", - "https://deno.land/x/fetchbase64@1.0.0/src/local.ts": "53a9d0157419f3bc1aac6440549adac529c475042d2391532618242a883f96c9", - "https://deno.land/x/fetchbase64@1.0.0/src/remote.ts": "95320d1e2cba524099f18a446195388de31281e713ec6c86e46f9d20bb6db736", - "https://deno.land/x/irc@v0.12.5/client.ts": "e17ffcc449bb7933f1fb8caaf897248cc010ec6bee51feecd1e10dbd36eff3da", - "https://deno.land/x/irc@v0.12.5/core/client.ts": "73d8fb45fe701a411f1330a5d88296672d8b7d221f88b2a0e266b90fd39e4ef3", - "https://deno.land/x/irc@v0.12.5/core/errors.ts": "2b0f717d38988c220ba161a6ddada6d4c1df8617e26822de4bff23e36b84e1b0", - "https://deno.land/x/irc@v0.12.5/core/events.ts": "4c5648aa8b73290d56d8f9560d2361aa001dc08755001f10f29000fe0ecaeca0", - "https://deno.land/x/irc@v0.12.5/core/hooks.ts": "9a7df4d7fea8009635b738482130e16be81534621a2b2723d193d8e29f5ce4a7", - "https://deno.land/x/irc@v0.12.5/core/parsers.ts": "811a30bb9d831f88449d9853e2eecc712b0a202d0998315e9abab78e78cd4f27", - "https://deno.land/x/irc@v0.12.5/core/plugins.ts": "7d663f8c5a8c8e490f44ca86db1026ff5d65ea0ed7ff66a2b2be5ca3c88248b7", - "https://deno.land/x/irc@v0.12.5/core/protocol.ts": "fde8acb8d0601770c0a79269bed85013445977254f277e8f26b25e988e1db832", - "https://deno.land/x/irc@v0.12.5/deps.ts": "d3934af342af58bc454b5ce44b8f793709cea36be20aa4009114005f6ef2b0ae", - "https://deno.land/x/irc@v0.12.5/mod.ts": "9e73ac8a668f2888b484c8f4b638bcf8089af26946ca9f84a1a0563048365d45", - "https://deno.land/x/irc@v0.12.5/plugins/action.ts": "a048c1a37b80191d2487260eff2e8d3b37d1625fb02bad66429c244e00f66a2f", - "https://deno.land/x/irc@v0.12.5/plugins/away.ts": "4a3bf4e5a2b8bcf0e9847f58e825c4d2f3c71cd3ae160f36479ef78dd7c9ef71", - "https://deno.land/x/irc@v0.12.5/plugins/cap.ts": "41eee2f88d423c46d87f40dace6711190cb77f321a33eee1d25f1e0293b45ab8", - "https://deno.land/x/irc@v0.12.5/plugins/chanmodes.ts": "234b529cd88fe06a515083aabb60e9b896268d3c4ea866444214ca372307b5ed", - "https://deno.land/x/irc@v0.12.5/plugins/chantypes.ts": "e242935a6e868cca59f458cba91831f4213c47f769d4e966c51ff0fd3f477276", - "https://deno.land/x/irc@v0.12.5/plugins/clientinfo.ts": "2d14979350727a5fa2536a82f1992642593ab226060242772e6adf5ea86839e7", - "https://deno.land/x/irc@v0.12.5/plugins/ctcp.ts": "3abb3005bc26f7bd080a20f1731fdac0fb703cfc045ad291d07081799750854b", - "https://deno.land/x/irc@v0.12.5/plugins/error_reply.ts": "45e15bf46e727f4c5083aa86ea7c176c1a216f3706777ea026dd5711bbf7b0f1", - "https://deno.land/x/irc@v0.12.5/plugins/invalid_names.ts": "1b79e36959c69c215575ca2d5a44749105c8a55979a3d6946ae0dc671257ece8", - "https://deno.land/x/irc@v0.12.5/plugins/invite.ts": "6a49992fdebde399d9e28350649dd39f6988a303b779eaf704c5408ef7bafe38", - "https://deno.land/x/irc@v0.12.5/plugins/isupport.ts": "25ec536628299b1993526ce9b21e1b4fb5e235dbb67218da477c5d70c08ed9ef", - "https://deno.land/x/irc@v0.12.5/plugins/join.ts": "e2fdcbf95d5a6282d108edadebe9a0099d942e4184fc359f00916acb2553390f", - "https://deno.land/x/irc@v0.12.5/plugins/join_on_invite.ts": "feed0b22d223cd4e3fd7017cb0a19bae32a147114f2442d100bc016add15a16a", - "https://deno.land/x/irc@v0.12.5/plugins/join_on_register.ts": "5aa1e156b91d6b421ff6b794917336f89cc9639f3cd5cdbd7f635d0bcbf814f7", - "https://deno.land/x/irc@v0.12.5/plugins/kick.ts": "b45676dca51ff5a726ed4991b324dba40fb84009e125f2aa2e303165121d68e8", - "https://deno.land/x/irc@v0.12.5/plugins/kill.ts": "c26e01403048411bd8e8295acaef0e9a2d15f6d855691f30457472793dea3b3e", - "https://deno.land/x/irc@v0.12.5/plugins/list.ts": "e310b5228589336d39d74ac439cd82e0687c78aabec17da7b53ed87e688012e1", - "https://deno.land/x/irc@v0.12.5/plugins/mode.ts": "180966ddc752dc84a8a8ba05fff327260a92534e0f77b118fe07858913592807", - "https://deno.land/x/irc@v0.12.5/plugins/mode_aliases.ts": "8df395e0737b1d64294a7ebef0781a04a84a446e776a13d828e280e0195929ba", - "https://deno.land/x/irc@v0.12.5/plugins/motd.ts": "646a17c75f83950507c65f78f21c58cca537547293b0b3742062e28f9c59a96e", - "https://deno.land/x/irc@v0.12.5/plugins/myinfo.ts": "18e802202ef4b0feefa9aa672b96c18b97e270a30e86bf668463b16a46444d38", - "https://deno.land/x/irc@v0.12.5/plugins/names.ts": "6f7afdb6402eac8a2b4b96ef0604206d446897ebe5553fe3f994d5565caa0342", - "https://deno.land/x/irc@v0.12.5/plugins/nick.ts": "ffad907cb962848abf344ae4a443c745e6ad19a4ee651beb9403fb9f5facd3e1", - "https://deno.land/x/irc@v0.12.5/plugins/nicklist.ts": "d49f6e007c96752b7a3bb54889690c069bc679f17e88d6558665370d34b77952", - "https://deno.land/x/irc@v0.12.5/plugins/notice.ts": "713499fbdaaacf69cf42cda41395e4b628b8da10f7a99fc3a666f54ee572269d", - "https://deno.land/x/irc@v0.12.5/plugins/oper.ts": "85d9eaa3ce4ec65019cc09316acef8ddc0c71161edea8a81ba91203cac39c5e1", - "https://deno.land/x/irc@v0.12.5/plugins/oper_on_register.ts": "f358885744171fd0385448e4600bfe0b32259fcda2bddb1d94ceb7a091fdf583", - "https://deno.land/x/irc@v0.12.5/plugins/part.ts": "e56093a3f7fa51d6cdc1eb81a8c52a20ccc2ad18117f5c1005b0cbae07b07ce4", - "https://deno.land/x/irc@v0.12.5/plugins/ping.ts": "31bc824bd36dfff6878b990e2d766344972aa656b4b62d39daf6dc883506f995", - "https://deno.land/x/irc@v0.12.5/plugins/ping_timeout.ts": "751fcf7f5676a501d67f955553f4f5f72179d5dff0d6b596601862378ec46344", - "https://deno.land/x/irc@v0.12.5/plugins/privmsg.ts": "e9747384fdebbf20a5518d446e5818ff22812e72bfce731cbd50dcb5badc8c1b", - "https://deno.land/x/irc@v0.12.5/plugins/quit.ts": "6eef0340f3d979b972de05093d1869c9fad514f8cffadf31da7f0a395f462753", - "https://deno.land/x/irc@v0.12.5/plugins/reconnect.ts": "a208a6de2e6937ae7905874bac9768a64e7806de8b312edd55efd7691687cff1", - "https://deno.land/x/irc@v0.12.5/plugins/register.ts": "d2f43b3b5100e03ac2bf531bdad20926095ef4e7b346a79bf58ab2987fa10157", - "https://deno.land/x/irc@v0.12.5/plugins/registration.ts": "1addac86d3bb6df2c5904502ef550064565f2aabd37b52be636c9a0654b8f3ef", - "https://deno.land/x/irc@v0.12.5/plugins/throw_on_error.ts": "c1f75bceb3830e26989929388b8534339d53bf48a08d5dc72c3ea7263ef73d3e", - "https://deno.land/x/irc@v0.12.5/plugins/time.ts": "8e5ecb397690e3b9a7664c946564342e6bd4b912dfc642866879debedf889e38", - "https://deno.land/x/irc@v0.12.5/plugins/topic.ts": "3def78d9b58de9cec06fa6664892e7384d2d8b0abdb42d0a503ff0332b2ad15f", - "https://deno.land/x/irc@v0.12.5/plugins/usermodes.ts": "3fce4f8cb53973a52f0e159fbbcc3b98b8ca65dafaf21502d26e3c10f339f0b1", - "https://deno.land/x/irc@v0.12.5/plugins/verbose.ts": "171705794548b86b523a4d9122581eb86a92e7e9041d38847315c8233aefe918", - "https://deno.land/x/irc@v0.12.5/plugins/version.ts": "8e45a095a551a635e0ea0e4d610a2b4215b0b0f6e632c25d467ac5581f2b24cf", - "https://deno.land/x/irc@v0.12.5/plugins/whois.ts": "b40847d8e0facde949648506b5e747279e81d53187eedbdf6d60a28fe57c4c64", - "https://deno.land/x/redis@v0.25.1/command.ts": "1b49e8215941e53c61c7b9d408a57f54e8774263170f9a179c96e98f6e200453", - "https://deno.land/x/redis@v0.25.1/connection.ts": "74e69aca7538367b8a95cd1e73e26d7fa483d409bbd7d645481a46344a067af3", - "https://deno.land/x/redis@v0.25.1/errors.ts": "b4d05747d2002190593a8aa436442a9a62beae0a92351c49aeb1f8220c8401cf", - "https://deno.land/x/redis@v0.25.1/executor.ts": "03e5f43df4e0c9c62b0e1be778811d45b6a1966ddf406e21ed5a227af70b7183", - "https://deno.land/x/redis@v0.25.1/mod.ts": "bf89920411bfa366a65b1cd1175eb30f383d5357f90d70a95efd77f8bd78c36e", - "https://deno.land/x/redis@v0.25.1/pipeline.ts": "ee2e736138f8428b8aba5b8efbc1ea7757a3b673caa1b1c02fe433a35e1d5de7", - "https://deno.land/x/redis@v0.25.1/protocol/_util.ts": "0525f7f444a96b92cd36423abdfe221f8d8de4a018dc5cb6750a428a5fc897c2", - "https://deno.land/x/redis@v0.25.1/protocol/command.ts": "027fc65461f22c1ea9a6a41de9f9e4ac39a359a2229df16b280b3cfd69be4eea", - "https://deno.land/x/redis@v0.25.1/protocol/mod.ts": "e71efc7e605fc71e2816129e7a40a19a8053dc008adc17b1f56ae6f47e6506c4", - "https://deno.land/x/redis@v0.25.1/protocol/reply.ts": "8f5517807b31a9da6aabd738e25433a9d36bca1a97cb1ac310156b58656a94aa", - "https://deno.land/x/redis@v0.25.1/protocol/types.ts": "30bfe5bd1aad4fb4c877f214ab63de2a1910f2f99dddd2e18d9bf7f0b9d5bfd4", - "https://deno.land/x/redis@v0.25.1/pubsub.ts": "a51807268fff329f315496611f0044c9d7dc6caf432b0b592c7179e250ccb818", - "https://deno.land/x/redis@v0.25.1/redis.ts": "dfad3e83bc3ef61a4a918cf7e763f40919cbb3599fbb3baf2911bdeda193d4db", - "https://deno.land/x/redis@v0.25.1/stream.ts": "fcbb29932755cdeb30e7f451bf3aa8d49b5df2c3897e1a4aaa25b210f0e865a2", - "https://deno.land/x/redis@v0.25.1/vendor/https/deno.land/std/async/deferred.ts": "48221f12e1abb23728620251584636e0cffe6cdcb2aa50c266364a858dd763fa", - "https://deno.land/x/redis@v0.25.1/vendor/https/deno.land/std/io/buffer.ts": "e37482327f62d4b602adaa4c9737a8c9ca05e0471d555e13adc6930134572f81", - "https://deno.land/x/zod@v3.16.1/ZodError.ts": "6e56e6416bbbad3539b577b7636dc198e5d87cf59f1ceb4e7b58d1d38190c2f7", - "https://deno.land/x/zod@v3.16.1/external.ts": "433e13ff774fef22d416027308db33cacb719774898372ec5faa32bb572f11dc", - "https://deno.land/x/zod@v3.16.1/helpers/errorUtil.ts": "7a77328240be7b847af6de9189963bd9f79cab32bbc61502a9db4fe6683e2ea7", - "https://deno.land/x/zod@v3.16.1/helpers/parseUtil.ts": "2611b41b579f551fcf0799415f9793709637bc7c7778bf53aab73cea92e859db", - "https://deno.land/x/zod@v3.16.1/helpers/partialUtil.ts": "8dc921a02b47384cf52217c7e539268daf619f89319b75bdf13ea178815725df", - "https://deno.land/x/zod@v3.16.1/helpers/typeAliases.ts": "a1a8d039eb98925f242f5ea1e21e6d3cabd7f05e9747680165c914695c979b4f", - "https://deno.land/x/zod@v3.16.1/helpers/util.ts": "1d28cc4dfde641f20d8544a1a747cf745d5eda0c5cdeaca8a29837991254a67d", - "https://deno.land/x/zod@v3.16.1/index.ts": "035a7422d9f2be54daa0fe464254b69225b443000673e4794095d672471e8792", - "https://deno.land/x/zod@v3.16.1/mod.ts": "64e55237cb4410e17d968cd08975566059f27638ebb0b86048031b987ba251c4", - "https://deno.land/x/zod@v3.16.1/types.ts": "fff4c7909b1919989c4cc1abe6218dfbdb53e197cacb2dfad2831dbd71dc56d2", - "https://esm.sh/@discordeno/bot@19.0.0-next.922b31b": "12d9c539d7e4f7a80d8101314d070975ad93badfbb482fa96810295f498a9516", - "https://esm.sh/ts-mixer@6.0.0": "0069d8667e6290c93f7960c996798c914371f1f842aa4d5d0096477f35c4bd83", - "https://esm.sh/v131/@discordeno/bot@19.0.0-next.922b31b/denonext/bot.mjs": "5f9464150eedcb46499fa6b2cdb559c02a343515b46ae9cbfc58b1e9bfb55534", - "https://esm.sh/v131/@discordeno/gateway@19.0.0-next.922b31b/denonext/gateway.mjs": "7a6732076ae993263d283b30bbddffb03cef64195948fe94f2d05e66f2b8b654", - "https://esm.sh/v131/@discordeno/rest@19.0.0-next.922b31b/denonext/rest.mjs": "ba27e0011b5bdf99be9666e97b59b0ed107f74bc73e7aab605af749e3894efa6", - "https://esm.sh/v131/@discordeno/types@19.0.0-next.922b31b/denonext/types.mjs": "84c33043d53fa37cc2e6c8b1511121c6ea7cf225f84ce9591f8b4697eee11048", - "https://esm.sh/v131/@discordeno/utils@19.0.0-next.922b31b/denonext/utils.mjs": "83efee7038ff7c0d242bb8b79a766b90085bb2152ab47c54d26453bc4aafe866", - "https://esm.sh/v131/bufferutil@4.0.7/denonext/bufferutil.mjs": "abe42a54dfdc6365872850cd4395be09f2198b84a1d46022b88c98a6196f6e1f", - "https://esm.sh/v131/node-gyp-build@4.6.0/denonext/node-gyp-build.mjs": "58fc8e41b3ffd2f8a6b2a1694292976e6e12768d6e3895b9c8c13239562ffe64", - "https://esm.sh/v131/node_fetch.js": "eb4be18bc6ed9f45aacb943cc12e2d9a7dff73537dc6155b96e8c7ab3f79b6ba", - "https://esm.sh/v131/ts-mixer@6.0.0/denonext/ts-mixer.mjs": "c517106d951327485f01557461f5fc1e6b107a3aa795a9476e7dbce008af022a", - "https://esm.sh/v131/utf-8-validate@6.0.3/denonext/utf-8-validate.mjs": "6197c86d1731c0c56002eac5d14d7dc6a23d7f8de06623eeef5587aa63aa968b", - "https://esm.sh/v131/ws@8.13.0/denonext/ws.mjs": "ed9425cc1b9c9b9987590c15646b9adcd8e7d4c4cfff745fdc273a46cbc2b7cc", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/bot.ts": "56e9e89935e1305ca1607e7fb183c24de433842117a7db7d4e751bf6ca2eb0a1", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/colors.ts": "78e1998223b13485cb4910337597bbb6c7dd31acfa1e9f900950a6bbacfc0ec6", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/config.ts": "f746370dfb71381f2c0f60d9bcbcd5a6ca05ecfb63fec48949aa7f2a58c12c53", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/deps.ts": "7f133bc3bbbaabd15ff6c7736ffad4bcd33e746daf3f9cf3fc07a21534ea2a5d", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/discordListeners.ts": "450196359e683b91f5da0fb450b364096409c5f30d6ed458f14fe42144c69828", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/errors.ts": "bd255e472e7fba40cf5976d410bd70e4d49b7b2791260bf94bd3e61b3a217667", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/formatting.ts": "d4d5d594066a515559e93a1449698a3c506c6bc34195bc200d52ad184265fdc0", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/helpers.ts": "8a995304c9cd2f6e1d452b28d66af85f43733ce88dc159866d416ddf874ec1e8", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/ircListeners.ts": "ae97282a89a22e6b190ec71ec5d35fd5aa416c22921fb027d0708a9f3886bbe3", - "https://raw.githubusercontent.com/aronson/discord-irc/main/lib/validators.ts": "fce0bb2fd8517c324c929aaaf923a73406776137f36d1967b5e84324e80d698d", - "https://raw.githubusercontent.com/aronson/discord-irc/main/mod.ts": "059b9a1c0f968bfab05ebe77b3a837fd7537a06fc4ad691200463d740124a2cd", - "https://raw.githubusercontent.com/harmonyland/harmony/main/deps.ts": "78bbbb60e94653d0ce538981cb63dd605a21878bccde28fd726604968ef09148", - "https://raw.githubusercontent.com/harmonyland/harmony/main/mod.ts": "104a4ae8d4a29c99f13c14b9fb7487b9dc8dbe1bb649060f16d4e59feafba1cf", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/cache/adapter.ts": "227cfd1fca519f8c0c37621c3706fdc249ec9df1043aaaad96894341ffeceb43", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/cache/default.ts": "c728244b49405c08e0390a73d3712a19f110cd8d1f5473d2849311ac513d5a85", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/cache/mod.ts": "e8cc80c705c86954a8544ec311f07a65600af38890a3c7124410c45a91968d0a", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/cache/redis.ts": "a217d8231aab7621c1ea63e62e0bdafe8a5c21157f62064ad62a815656757829", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/client/client.ts": "100597de26ee12b4efedda5ed27fd633d27e5b6e5bc4a5dbaf984e9c681b315b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/client/collectors.ts": "f8f4d80b5bdac255ffcf725a702f7180cf92678288137fa2d96399a102197553", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/client/mod.ts": "705b82fd8b2b5c32df18f356de57a4d9e4377a0cd2a0ca17cfb00e4b042be3ac", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/client/shard.ts": "f4d0017f613ec1e2b34fe52e69633ab0d2659167b1110893df65f8a2359acfdd", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/client/voice.ts": "dd403cec0ea8db33b41194df3f3264e0a4907190054bf2dbfe1b56dce51f31b3", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/commands/client.ts": "c034f0677781f916b67dea7aaa385f1973b2a2bf5f59c99eace5132b70202f9f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/commands/command.ts": "b8324ad01613ba14f6209d1a6382b0b5d44a993bc8056fda6ada82b77be17416", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/commands/extension.ts": "242d24b1ecd07b20f96b7ba571411417b3017b2c0e42059428e558e90df11365", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/channelCreate.ts": "b95620f1b8f6d1291499860f1a93109b59c1d43f364fa2ea345fab94475b242f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/channelDelete.ts": "471fc308d6a34de0d88cb602964a064d8065e622c2b7bfc0e9b14285560cb19b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/channelPinsUpdate.ts": "f2e400aeb9a83509fbf338a3f445aabaa9f2513e6e12b344c993ddaddd8e00cb", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/channelUpdate.ts": "c335b9e98a72a8b6772122a2649424f22b42ad2706a451eb934063eb327d06cc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildAuditLogEntryCreate.ts": "5e5d492e013fd61dcddaa1238de44ed5dfcd17615ec017e8f283498ddef47af1", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildBanAdd.ts": "4aea7c19fde3d19be593c219a1325d75e5a1fa27aa5a1e6e52e59cc3fccdb270", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildBanRemove.ts": "7416b0fd4c0953a35c5d2027154505010ae08ca219839233cc6f9cad00d4bf7d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildCreate.ts": "30e9044e7a179d71089d4215ee6902a5ef320200a9b43c0d51180ac99bffbb85", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildDelete.ts": "3af16441faad0f125a970809409b5513a767e0ac2ba53d79ae0363ea7de3fdd4", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildEmojiUpdate.ts": "0e3b853317755e0b4221a8a259a6635b330e93c05cc347b847a2fc199135128e", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildIntegrationsUpdate.ts": "8a29116d28cf14464ede93abd2475e806a88685ebb6877cce8967d5dbfd8c0e7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildMemberAdd.ts": "de2551f1ebed02f37d8cf828691f4e753677fcc586e8d3a73165e4416513b3e3", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildMemberRemove.ts": "27c57911d5a68b5b7a2487c796b1289fa23e1d0e17536b22abaeb56dd8004a2e", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildMemberUpdate.ts": "275946ff6af9369f4a4540eb776585d87e48e4ba950d1d6dd4941d7f399b2de3", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildMembersChunk.ts": "a4fbc4b8c01b65dd77e1454e49d770a63a1240c06e8fb8c052bd3682c97134f7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildRoleCreate.ts": "10e17b837fd66a258136f9d96471d1c3cc1a9c058fddb59ec55521f79768f264", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildRoleDelete.ts": "5ae8e25d20aab648ad30bc143f03347d062459b08470e27b8c9873477126de8f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildRoleUpdate.ts": "94a23201e8c21bb763b3d8845cf3991c2b618433a089e849c2c399eb71183ceb", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildStickersUpdate.ts": "5bd32d928ab2af388e2f876720f4c89c478209617af80f00655ab227cdd76b2a", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/guildUpdate.ts": "ced94b0bea8e494cbef8e61a8576f71416eaee79718a64dc59d43883abe7f075", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/interactionCreate.ts": "403ee91ea497fd5585c6b95bf9a54c66b0de90698e709819f27ad6caad042237", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/inviteCreate.ts": "c6a219ee104d965f6b5eabd7069d0e6f2e02f19a723b3681ecd2a28d8cddca95", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/inviteDelete.ts": "a0bf84cd89c6cb4ceb8e9b0bc88eacadf130ea52fc1f133ab386eada5194257c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageCreate.ts": "12bf161677fec90d7b95da69ac20233f41aab9301a9e1144d6301a95c52cd6a7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageDelete.ts": "2536d7466a16950bd4d5f1b7e4139f707e6b99cc57141d2f9727033664ffd45c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageDeleteBulk.ts": "5ef5a39281ca4dd2826156480a288d2c3a4247291d2035768448cfc95bd14aa4", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageReactionAdd.ts": "e799f656096d9225e053bd9666294c5bb4f31896fd1a8c7682fcf0469bd3f482", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageReactionRemove.ts": "988481427bf99db045ee830d5145317a0c0b6500a39b242e99cb53454993cc3b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageReactionRemoveAll.ts": "809b99d690ab54653485062fe2be72464bcf265ef4d0d329a0351b01cbe050f5", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageReactionRemoveEmoji.ts": "183955ca5be09a222aac21f4b765547eb081a7cd9c2b6ff6cfdf20e6c0a27905", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/messageUpdate.ts": "20b8ac5fa5a3cf4354e563a7ddc74c2e5b8c902e23091c5a9321b7bd89eb95b7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/mod.ts": "66afcc515bbbecec47544cfc0980d2517678b1524da6717b66f22565411c26b8", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/presenceUpdate.ts": "bedd2c3f371b9a8b6238f7b7e15c683d1f26618faa6137270401dde3a12520cf", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/ready.ts": "fb5e5c898b2228d0efb411d497ed4b5cb5623768487f7e36a4b855968f91ef00", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/reconnect.ts": "b0b4fff4f47de44f0637ad7aea0920b775731dee15ea07c355741374e0676f04", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/resume.ts": "0b710b10459c523015541ab9a2150a4ded333d769d8f1d7c644b64b065639fcc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/threadCreate.ts": "591982967e164354d42050a0f7fcc62a772d4e464c66462928c5cf8ee6b0753f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/threadDelete.ts": "29ee5a3dd5e10fdbbc6974025d8746baaeb03362e0f8aeef07cdaae625958b28", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/threadListSync.ts": "0bc0f553f9776049289ebe79acde0a13e472da379ddfee59e8e25e5b02947d2b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/threadMemberUpdate.ts": "ebd1bf33a5247f74c095d5f8b3df36f71f842a9b203be00be40579df11b7aea4", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/threadMembersUpdate.ts": "1757a014a012cc444ad42afe00c31194b00a33583853a5744484b6ada3e5d344", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/threadUpdate.ts": "4ada9ee46f8620d9b7f2e070c2d59b816643a27c556b246c4033173da71011c4", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/typingStart.ts": "4eda773351b78ecaddb3339f0a42a81a2c9227666515caf71c20e2b5301d2c7f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/userUpdate.ts": "3ae2b0b590fcb09e36a45e07973e20703ae5b57a3ada2806dce99e25aed01126", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/voiceServerUpdate.ts": "67ebe6b1a99ec6589b6dc575cd2a088b4afd7dbf849e61355400bf3342393d7e", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/voiceStateUpdate.ts": "99b9ff2ef5c0520a0c5f62287630e266ab4965757ef9bd5f7ac05bf44461e31d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/handlers/webhooksUpdate.ts": "04991c8e12ad97a32c502d2e55cf80d1ade2cc7e2bdd6ae00105a4a01b48c10b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/gateway/mod.ts": "3545e0b45809bf20d9924d4e64eb17e5dcc881077a3bddc93a6b076a0fb4218b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/interactions/applicationCommand.ts": "04145a73c69690ca7522a1e2a9786a6d8817075c1531dec1f93f80632922ca16", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/interactions/client.ts": "bd3b69e2c2cb6dd9dff05002bb4eca886033b6ef81eeac7b84f0c43b2b53b95c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/interactions/commandModule.ts": "e0b72c3f3d6428c0d8150eadabb148a62f5403ca1f9f80ba3f2f574f96a430a4", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/interactions/decorators.ts": "64c03dc7a084fff2ff86ad548fd4513203f235c06eef5103048ed3d977243a59", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/interactions/mod.ts": "561ab4a9737e2cec6d0c26bcfd7f4517b9373161ee7e213d1a4e46789ab5dda5", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/interactions/tsxComponents.ts": "c52ad758e52a7fc9d688726fa17445895fac5b9b10520bb19c63975d72affd1d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/base.ts": "73e09354fac5ca7b0a0f74f0253ea7d5b0bdd16da7ede2531ab85876b652f6cf", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/baseChild.ts": "86045ed5559bb611f509952aa2988c1e3ec07b4bbce0ed3ea9c0c90b2c9e1bf3", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/channelThreads.ts": "e422ac6c31095fe27c1ed7b87ccb35a7dd5da51abeba60bcecceac37eb08254a", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/channels.ts": "5a5f9dd94fb41198294d6de9d2182a5b99ee2b3f1601c38bbbada936b33fa0da", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/emojis.ts": "e9a73ebc02a68a54037c793286b2cc094cb89b31e8f32da0b53d37dd90a64c3c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/gatewayCache.ts": "8f673dde8a19e0339781f63268fa06b883645726a1e4d90b5dc3a6f891890613", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/guildChannelVoiceStates.ts": "2e3f0e5cc0ff722463d8ef5e65671f1081e82f668a3e4f49407aa45a7b7e1933", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/guildChannels.ts": "86a01d0354ae2976b46d07032863a06e21e80c3bcb8ba8c202bcad0cb6ed478a", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/guildEmojis.ts": "5ed26a0130074ac5854d3d9b1001dfebf9218cbc41cc9c9419c71dc9c48034cc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/guildStickers.ts": "e08c0bb3ad60dcda71e6be59d2d8a73ab605cd0b1aed7e93d6c4927e33260695", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/guildVoiceStates.ts": "3dcc714aa2cd1848e684bb5ce8052550b4d970858d329ecb28acbc2f8656ca9b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/guilds.ts": "8695a6e28ad73b3650a260bf90ca5ec33e18cf5ef3bf27676cda0198b2046bdb", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/invites.ts": "863f8b6671df1a27ec9297a146c9df082cfe0589d047aaf010722d186fc24ea5", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/memberRoles.ts": "0e453d3c16e94c360c7877c1fc5e42a5a85b63dc595a7b61edfe1849ad8ef100", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/members.ts": "3fa5d9f6235b699ab9d85b698816f9e576d3c74c7ef865a331cf977ff545d162", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/messageReactions.ts": "5e370987071ed6b9d1b65bf00a8b90f04296b785ee3a94597998817fe77033ab", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/messages.ts": "eb044effe3d5b3993b82517562001de8c0597995be4e5a25c2fd0504483eb2dd", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/presences.ts": "3e417198f46cb4848fb75dd3b3cd0a705c5ee7158e982cb39e16df6e8a1e1174", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/reactionUsers.ts": "47e52f1f4282134f917373baae4fbc606da33ba3daf0a9149158c947f8bbe6c1", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/roles.ts": "2c2ece8446de602df9f5caf75887c216c35d7efc0926dde1b30f430053b3238e", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/stickers.ts": "4b93f511a2e67ea1ca5513075f85109da0f88feaa89aceb0efd1c007ec94fc67", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/threadMembers.ts": "2530754630d1e537e5849e5f552281fee65dde79eb7a727d481e0881135cce54", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/threads.ts": "c12bb7db6e1c66467e0061fa6917e1cd6f31c671a99e51d14371410eb7542453", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/managers/users.ts": "05c04b5712b69c183649d3b7366021093abe214c76da92d88b17a400cb93b873", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/bucket.ts": "8697bfa45d0e631d57b03adeadb77efaff8fdd42d414c70ed7a6e2ba2e095925", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/endpoints.ts": "a9c08d22a5375733c7804a5ae0f5578ea8593abddc15ab6a8def7acbf81b0cba", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/error.ts": "bd8bb46443c3d0bb5e60f3ad87e080e11ac132c4a4dc58afa2c48d94c35e794e", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/manager.ts": "4174496bef6626c91d9afbd06a1ca8992c8dc0046ecff2825ababea93ba31ec2", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/mod.ts": "96b368e712eda4aceba394061c74f98a9ce157f924c9fc0b7fdde592d6162289", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/queue.ts": "b4af52191b6315ab34652ef385d99866c062d2973c6d3599a184fb44bbc66fda", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/request.ts": "c8b3f923e800ae6f87b37f1208724f7079b5ff5c6bbc9135ae906afb316b5e18", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/rest/types.ts": "6c8abf8fe7302d6256c7424dbeee7f447b2521c54150f46e35b18eef1508b9eb", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/application.ts": "4f6113b54fa0c3028d98588c7579d80d13b78053e9210a453dfd297c374b6897", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/applicationCommand.ts": "e42a5dbbf23851d4fa34d7c96ae562d1d3c9015c7444dc752f0e414163dd3272", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/autocompleteInteraction.ts": "c4f046e49f18792b58fae66026e05e65ebd98ab361b1816771226fafc1f140a7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/base.ts": "65c28b3a0711a78f0dd54b4230bd94497b74ea3cf267c78b7948849ea9e7707c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/cdn.ts": "32bd607b16328cf2123eceb5d96d4e40285591b56b91d058ce160035d79c1cd2", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/channel.ts": "5c05bf9a3db901fc177db6f1d104b9d32728555a0faa9fb6b19e47bd36815167", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/dmChannel.ts": "bc142161003c0799187b5be92c0785e02e3ae63ad4ee98de5a0b3fc27b3fe019", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/embed.ts": "8429e9eb0e72185fb4980e02c8e70269f0811ff8a3207273ff10e4001e563338", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/emoji.ts": "6475074e49505ddfb58005f7fe4f5bf0780249f963fc8f0423e689de3b5f535d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/groupChannel.ts": "df255e1926e44db28c9add22d09c3b57f58d8791cd98c935669903f1b02c10a6", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guild.ts": "b7f6ed005353f15ff7f91e3164ea30eeb71602bcfdea78c8a52f196816617f5c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildCategoryChannel.ts": "2558eb08fff2225d5355af086929b576d756eddb3d195bd47aacea25f9689761", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildForumChannel.ts": "2b7e4259417bd6fc49a08efe293e74fb697d8cc29510787d6667931ba9289d96", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildNewsChannel.ts": "c55db2360836e8453c266074a5b9e00c3ed422ab0d9007752b8d1b3453beeb32", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildStageVoiceChannel.ts": "2ab0fe6eb1d56557853770b4264ed73c72ad2df3e6dea7841bf1bca3232791fc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildStoreChannel.ts": "5945c5f648a2b4cbb2ea13aefb31d8d092596e83fbcf83a0eaa9258a107c7529", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildTextChannel.ts": "9fe63c16ae66ef038abd4e54164d5eb8786e41369de75a65a71ca351b4ea3aeb", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildThreadAvailableChannel.ts": "aaff836c02854988ca526089545b136889b52f0a891a831af3d81c39cbf81e45", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildVoiceChannel.ts": "b4da6100ce58292d5b5942e88f8cf5fa047505239afd4a28a00a1f24650ecd90", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/guildVoiceStageChannel.ts": "2ab0fe6eb1d56557853770b4264ed73c72ad2df3e6dea7841bf1bca3232791fc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/interactions.ts": "00c5e56cd193cd8d00dcb3248a8bb85ce082b73ad2cc73d56d0e2e5bedbb874f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/invite.ts": "f4d5cbf29a11313265cd82b431db2b683d1186e935e9c7d121413c5e4939d221", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/member.ts": "02987d3a7c5f98bcead976196e86e70651effcdb86cc692ed02813ab13d89a04", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/message.ts": "22ca219758280dca020d9cf89c19928a90aa229940181aa916756ae3e1d557aa", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/messageComponents.ts": "9694177a16fa091427eb094316f7c3b8779737dd0e13dae78bc98b63a8e571dc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/messageMentions.ts": "363daa4587bb603b9db0d7faaa68d6d5775e7300e08df2863619a3afe8c1c8d2", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/messageReaction.ts": "52d7f0ba482b338fa5a7fb74964fa2ee7a2fe6f28257f5f17bd7240102afb6f8", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/messageSticker.ts": "2392ef407bbae90da120c6cf08b583d2153744cb79cb1d680e65e2fde5df024d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/modalSubmitInteraction.ts": "b3b7c72ddff3f3de07200fc890af354a281ef7e185c5edc55a1640edc5d57cce", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/presence.ts": "3ec0752d569eeed74e568a6e3cd4d4a9af86201b760536d9deb46e8d6d193872", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/resolvable.ts": "762c5954860ba2849dd1227fd9f76d8aee87a9f03741950e75db370f64328258", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/role.ts": "ea70392f0763c3c463fff5d60e522d987fc149a9d5c244926ca696d531e6941f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/team.ts": "7f98de7356ba4925d42cc32107347d8e33a0fc3dcfab15bc070e3c698b47548d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/template.ts": "68021bde76a50ea18f132cb8b6590a798962ba043fb7a2cb1b55ef2aaea5df4b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/textChannel.ts": "f0febe7cae6d8f986a6fea829b05b07a95df2245d3e4d92826d1a16dd3ff23a8", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/threadChannel.ts": "46629b4480f4e8d0aabd1c24d98fd77de3461f55181114af3b8c70d61ba57fb0", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/user.ts": "1ab93b158586e05c987ca86bb1b1ce363ca8c9cc2e43ee04784219519be972dc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/voiceState.ts": "b4e96b47e98310337ec6aa95db12d299e7d46ada98b68f89c305dd91682fef14", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/structures/webhook.ts": "85c6e3dd08e205b6f31ece800719d63810de3fc0312fc40a9fe8011a74d0d0cc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/application.ts": "44b7a4c034178bd02b139b232167d5bca444fafa3272c0ee1472308ddb794012", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/applicationCommand.ts": "4b439fd358eaeec55b35f539169cdffe1385c0591217c76811dc617ead4e6f13", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/cdn.ts": "681ee16ca3424d4002341f90452d2aec618155e7bbfb81589236122a2bd4cc4c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/channel.ts": "f19795f1aca0e6e2676645bc04dcf96648ce68a784c9fd57dbc0315bd7b37e4b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/constants.ts": "5a56ec0c1145ca3025de92278145113390ebe2c56cecd13f3a3d02feafe7b7ba", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/emoji.ts": "96751c5e7a12f033f7bea536387e9a6a8e3afea6759970afc58ea80694419ec9", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/endpoint.ts": "84715f8bd5fe4d0905913530d0bb55f08230a17ee16cba3d1feb7b939c31ff9c", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/gateway.ts": "a6dde34a0e84f29afb39d9089529d99f490bcde29a71bf899ece8d5e524dbdca", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/gatewayBot.ts": "3c57f2b2df8060683220345b891b42ae0458d1b26461b51ffdfa1bd5ec48080b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/gatewayResponse.ts": "111ee1bfbf341370345547a7e2f041cce47953679c9698df8c4c1e2fed1d0b21", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/guild.ts": "7d88bfd1b6954fd1dd67a8a3518565244736264a47b629feeb6256986883c3e2", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/interactions.ts": "fbffb40948c8344453b24eeb6fde137cc207830948e4d4907406aab5ab01b994", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/invite.ts": "90972a222decf5b0b5ecaab92b0fd0d817febc24a1cb7eaebebbbd19030a86b7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/messageComponents.ts": "aa0745f118fdc00540cf6e3b5dc679738953d6647b253a15f7b473fba9b985b2", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/oauth.ts": "355b87753c56d89c63777f47d4ad884655bf9397da6e2ed986a0a7933eb9170f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/permissionFlags.ts": "3c492485876091b3c513284bbde420c50ebe7f067634d3d55fb38338a179f1de", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/presence.ts": "57ff0972e55a1573b93f241184eb4987582c4955ad3ff2a29d569e04938477e8", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/role.ts": "7fae955c86d93ee52f63104716c9bd0ee222c1fca1e8c5e4420e8b1bbe28c60d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/team.ts": "c3b9b5ede67ffa781c52b064da458875d6a8d7b7ca4bf1cc81749230f0da45d8", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/template.ts": "8931a46027863777d536ef73f7b0101eb885eeb6c39c2c17db7d24d3096dda88", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/user.ts": "96022eea5c976b09933763ec7f1ad3f90a911c44f93ba9475397a6e2ca83b0ad", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/userFlags.ts": "fe49dbaba9b506a725316c7094c91c8c974d8f43bdae09071548e5a21ba83ecc", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/voice.ts": "05cba935fea8c7e0a06d757269ca5ecaccfb23806b3137e96553c4beba35a2ef", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/types/webhook.ts": "32af12c3deda11fbbe4f79e29d539f5b71426612c22902a870ade246b2888edd", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/bitfield.ts": "eb20ca0f5137b7d7449ef4005f75cc8224d42b415ffeffdab63650d110a385ab", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/channel.ts": "9eca98df912ddf471b54c9b57a03006f0f5790ded6160addfd496624bfa77f5d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/channelTypes.ts": "7caa4b94df51f19be52f798f3ee878d80adf56c29c507cfb316575ec63301c77", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/collection.ts": "d99226afc4dbe0ef63c07b4a00a0e969d93daa87fcbdef6d6466a42409a45c0d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/colorutil.ts": "79339f1fd42bbaf0c17b401911193f2a532d5aac7f82247e8483dfefdf8fa0b7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/command.ts": "6ea7942006c9714c988b67886c0d487ae618e5b1501a49d1a16239815ad15f61", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/components.ts": "7a925c5d2f42e4989b7e3a5cbf36fcf7a82906afd76d71294b7d4185d60945a7", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/delay.ts": "501d3ff33a1018c962d13c4de1db9e99e41c936f70c1119bc428f3ee0145eb8f", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/dict.ts": "30c00e16f90b5a8162aede15966dae77527f71641ad36ad302e8efa056ce9cf3", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/encoding.ts": "0b4f03476c39a72d81492f9b39a71f3e73abfef9fd5bfeb7ac987eb991c663be", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/err_fmt.ts": "37baddade1b1707a96b38363754310ce9b9d1e41dc394e646e7af4026bbaa359", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/events.ts": "e48093fd1f9371e243e04a048ca9c313163e4b2bed4178f2b2ab26ad7e04fc45", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/intents.ts": "03e67cad9a4480a989919d168a222413fdf8d7d3a65d74986eb9ebd3753ac098", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/interactions.ts": "8b9809dddf5e237a9f0a694b05764d48a8e334607411c3c2b73611a49f981b7d", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/oauthURL.ts": "f8f95d95d0ed637af25cb060d7d351132cd4e456635c08b7042fd59e4539d263", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/permissions.ts": "c0e03caf594414140544afe39142b70f4bd16c3f634b59917ead3566cd551c98", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/snakeCase.ts": "e634296601f4fe5b09e43ed3b491e3bac46dba5403622369cd47e4f79c0816d3", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/snowflake.ts": "a3715de195998b05fc9934a3db2017b6961ba57dd78b442c468763afd971fb2b", - "https://raw.githubusercontent.com/harmonyland/harmony/main/src/utils/userFlags.ts": "71ed6753d17aad3e36dee9ada7b48159b17b5151f7a2bdb75a27b352e3b01c4b", - "https://raw.githubusercontent.com/piyush-bhatt/is-array/main/mod.ts": "ffe80247732736b1d97736c87265dab80ce98b3ef6dd9072ba8550187a6d0361", - "https://unpkg.com/@evan/wasm@0.0.93/target/ed25519/deno.js": "9728126890f17b71cee41afdab8a4bc362f6b9f409fe0a5c4f6ca9f3b510fd3a", - "https://unpkg.com/@evan/wasm@0.0.94/target/ed25519/deno.js": "9728126890f17b71cee41afdab8a4bc362f6b9f409fe0a5c4f6ca9f3b510fd3a", - "https://unpkg.com/@evan/wasm@0.0.94/target/zlib/deno.js": "e65131e1c1f45e64960f2699a0b868927ea5c9201c4b986a7cfc57b18be5cc09" - }, - "npm": { - "specifiers": { - "commander": "commander@11.0.0", - "discord-api-types": "discord-api-types@0.37.50", - "discord.js": "discord.js@14.13.0", - "irc-colors": "irc-colors@1.5.0", - "irc-formatting@1.0.0-rc3": "irc-formatting@1.0.0-rc3", - "irc-upd": "irc-upd@0.11.0", - "lodash-es": "lodash-es@4.17.21", - "simple-markdown": "simple-markdown@0.7.3", - "strip-json-comments": "strip-json-comments@5.0.1", - "ts-json-schema-generator": "ts-json-schema-generator@1.3.0" - }, - "packages": { - "@discordjs/builders@1.6.5": { - "integrity": "sha512-SdweyCs/+mHj+PNhGLLle7RrRFX9ZAhzynHahMCLqp5Zeq7np7XC6/mgzHc79QoVlQ1zZtOkTTiJpOZu5V8Ufg==", - "dependencies": { - "@discordjs/formatters": "@discordjs/formatters@0.3.2", - "@discordjs/util": "@discordjs/util@1.0.1", - "@sapphire/shapeshift": "@sapphire/shapeshift@3.9.2", - "discord-api-types": "discord-api-types@0.37.50", - "fast-deep-equal": "fast-deep-equal@3.1.3", - "ts-mixer": "ts-mixer@6.0.3", - "tslib": "tslib@2.6.2" - } - }, - "@discordjs/collection@1.5.3": { - "integrity": "sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==", - "dependencies": {} - }, - "@discordjs/formatters@0.3.2": { - "integrity": "sha512-lE++JZK8LSSDRM5nLjhuvWhGuKiXqu+JZ/DsOR89DVVia3z9fdCJVcHF2W/1Zxgq0re7kCzmAJlCMMX3tetKpA==", - "dependencies": { - "discord-api-types": "discord-api-types@0.37.50" - } - }, - "@discordjs/rest@2.0.1": { - "integrity": "sha512-/eWAdDRvwX/rIE2tuQUmKaxmWeHmGealttIzGzlYfI4+a7y9b6ZoMp8BG/jaohs8D8iEnCNYaZiOFLVFLQb8Zg==", - "dependencies": { - "@discordjs/collection": "@discordjs/collection@1.5.3", - "@discordjs/util": "@discordjs/util@1.0.1", - "@sapphire/async-queue": "@sapphire/async-queue@1.5.0", - "@sapphire/snowflake": "@sapphire/snowflake@3.5.1", - "@vladfrangu/async_event_emitter": "@vladfrangu/async_event_emitter@2.2.2", - "discord-api-types": "discord-api-types@0.37.50", - "magic-bytes.js": "magic-bytes.js@1.0.15", - "tslib": "tslib@2.6.2", - "undici": "undici@5.22.1" - } - }, - "@discordjs/util@1.0.1": { - "integrity": "sha512-d0N2yCxB8r4bn00/hvFZwM7goDcUhtViC5un4hPj73Ba4yrChLSJD8fy7Ps5jpTLg1fE9n4K0xBLc1y9WGwSsA==", - "dependencies": {} - }, - "@discordjs/ws@1.0.1": { - "integrity": "sha512-avvAolBqN3yrSvdBPcJ/0j2g42ABzrv3PEL76e3YTp2WYMGH7cuspkjfSyNWaqYl1J+669dlLp+YFMxSVQyS5g==", - "dependencies": { - "@discordjs/collection": "@discordjs/collection@1.5.3", - "@discordjs/rest": "@discordjs/rest@2.0.1", - "@discordjs/util": "@discordjs/util@1.0.1", - "@sapphire/async-queue": "@sapphire/async-queue@1.5.0", - "@types/ws": "@types/ws@8.5.5", - "@vladfrangu/async_event_emitter": "@vladfrangu/async_event_emitter@2.2.2", - "discord-api-types": "discord-api-types@0.37.50", - "tslib": "tslib@2.6.2", - "ws": "ws@8.13.0" - } - }, - "@sapphire/async-queue@1.5.0": { - "integrity": "sha512-JkLdIsP8fPAdh9ZZjrbHWR/+mZj0wvKS5ICibcLrRI1j84UmLMshx5n9QmL8b95d4onJ2xxiyugTgSAX7AalmA==", - "dependencies": {} - }, - "@sapphire/shapeshift@3.9.2": { - "integrity": "sha512-YRbCXWy969oGIdqR/wha62eX8GNHsvyYi0Rfd4rNW6tSVVa8p0ELiMEuOH/k8rgtvRoM+EMV7Csqz77YdwiDpA==", - "dependencies": { - "fast-deep-equal": "fast-deep-equal@3.1.3", - "lodash": "lodash@4.17.21" - } - }, - "@sapphire/snowflake@3.5.1": { - "integrity": "sha512-BxcYGzgEsdlG0dKAyOm0ehLGm2CafIrfQTZGWgkfKYbj+pNNsorZ7EotuZukc2MT70E0UbppVbtpBrqpzVzjNA==", - "dependencies": {} - }, - "@types/json-schema@7.0.12": { - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dependencies": {} - }, - "@types/node@18.16.19": { - "integrity": "sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==", - "dependencies": {} - }, - "@types/prop-types@15.7.5": { - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dependencies": {} - }, - "@types/react@18.2.21": { - "integrity": "sha512-neFKG/sBAwGxHgXiIxnbm3/AAVQ/cMRS93hvBpg8xYRbeQSPVABp9U2bRnPf0iI4+Ucdv3plSxKK+3CW2ENJxA==", - "dependencies": { - "@types/prop-types": "@types/prop-types@15.7.5", - "@types/scheduler": "@types/scheduler@0.16.3", - "csstype": "csstype@3.1.2" - } - }, - "@types/scheduler@0.16.3": { - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==", - "dependencies": {} - }, - "@types/ws@8.5.5": { - "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", - "dependencies": { - "@types/node": "@types/node@18.16.19" - } - }, - "@vladfrangu/async_event_emitter@2.2.2": { - "integrity": "sha512-HIzRG7sy88UZjBJamssEczH5q7t5+axva19UbZLO6u0ySbYPrwzWiXBcC0WuHyhKKoeCyneH+FvYzKQq/zTtkQ==", - "dependencies": {} - }, - "balanced-match@1.0.2": { - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dependencies": {} - }, - "brace-expansion@2.0.1": { - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "balanced-match@1.0.2" - } - }, - "busboy@1.6.0": { - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "streamsearch@1.1.0" - } - }, - "chardet@1.6.0": { - "integrity": "sha512-+QOTw3otC4+FxdjK9RopGpNOglADbr4WPFi0SonkO99JbpkTPbMxmdm4NenhF5Zs+4gPXLI1+y2uazws5TMe8w==", - "dependencies": {} - }, - "commander@11.0.0": { - "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==", - "dependencies": {} - }, - "csstype@3.1.2": { - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "dependencies": {} - }, - "discord-api-types@0.37.50": { - "integrity": "sha512-X4CDiMnDbA3s3RaUXWXmgAIbY1uxab3fqe3qwzg5XutR3wjqi7M3IkgQbsIBzpqBN2YWr/Qdv7JrFRqSgb4TFg==", - "dependencies": {} - }, - "discord.js@14.13.0": { - "integrity": "sha512-Kufdvg7fpyTEwANGy9x7i4od4yu5c6gVddGi5CKm4Y5a6sF0VBODObI3o0Bh7TGCj0LfNT8Qp8z04wnLFzgnbA==", - "dependencies": { - "@discordjs/builders": "@discordjs/builders@1.6.5", - "@discordjs/collection": "@discordjs/collection@1.5.3", - "@discordjs/formatters": "@discordjs/formatters@0.3.2", - "@discordjs/rest": "@discordjs/rest@2.0.1", - "@discordjs/util": "@discordjs/util@1.0.1", - "@discordjs/ws": "@discordjs/ws@1.0.1", - "@sapphire/snowflake": "@sapphire/snowflake@3.5.1", - "@types/ws": "@types/ws@8.5.5", - "discord-api-types": "discord-api-types@0.37.50", - "fast-deep-equal": "fast-deep-equal@3.1.3", - "lodash.snakecase": "lodash.snakecase@4.1.1", - "tslib": "tslib@2.6.2", - "undici": "undici@5.22.1", - "ws": "ws@8.13.0" - } - }, - "fast-deep-equal@3.1.3": { - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dependencies": {} - }, - "fs.realpath@1.0.0": { - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dependencies": {} - }, - "glob@8.1.0": { - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dependencies": { - "fs.realpath": "fs.realpath@1.0.0", - "inflight": "inflight@1.0.6", - "inherits": "inherits@2.0.4", - "minimatch": "minimatch@5.1.6", - "once": "once@1.4.0" - } - }, - "iconv-lite@0.6.3": { - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": "safer-buffer@2.1.2" - } - }, - "inflight@1.0.6": { - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "once@1.4.0", - "wrappy": "wrappy@1.0.2" - } - }, - "inherits@2.0.4": { - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dependencies": {} - }, - "irc-colors@1.5.0": { - "integrity": "sha512-HtszKchBQTcqw1DC09uD7i7vvMayHGM1OCo6AHt5pkgZEyo99ClhHTMJdf+Ezc9ovuNNxcH89QfyclGthjZJOw==", - "dependencies": {} - }, - "irc-formatting@1.0.0-rc3": { - "integrity": "sha512-4sFnJUASab78eMfaJXwxcJPLFMm9YH+90unynFQ6too/0z4051CpS+LU+lvLSLfnmzeUgrfoTykd4Wsm2hNtVw==", - "dependencies": { - "zeropad": "zeropad@1.1.0" - } - }, - "irc-upd@0.11.0": { - "integrity": "sha512-A1hV5cUkl5HZsKWRYcszD2Usfz33hB8igSSox8dEmrMyfy8/Ra6T/o4jwzs7jYMZ7ljLquSIWzcvSZHZ/bEAZA==", - "dependencies": { - "chardet": "chardet@1.6.0", - "iconv-lite": "iconv-lite@0.6.3", - "irc-colors": "irc-colors@1.5.0" - } - }, - "json5@2.2.3": { - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dependencies": {} - }, - "lodash-es@4.17.21": { - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", - "dependencies": {} - }, - "lodash.snakecase@4.1.1": { - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dependencies": {} - }, - "lodash@4.17.21": { - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dependencies": {} - }, - "magic-bytes.js@1.0.15": { - "integrity": "sha512-bpRmwbRHqongRhA+mXzbLWjVy7ylqmfMBYaQkSs6pac0z6hBTvsgrH0r4FBYd/UYVJBmS6Rp/O+oCCQVLzKV1g==", - "dependencies": {} - }, - "minimatch@5.1.6": { - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "brace-expansion@2.0.1" - } - }, - "negative-zero@1.0.0": { - "integrity": "sha512-5pwlWTGDlk7JqU9ewJJa0ZEWc7HC2x7gD4gw4ALHDuIC+zKpLk7p4wfOFIilhve0ulS1THx6EbenEIHhSQQenQ==", - "dependencies": {} - }, - "normalize-path@3.0.0": { - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dependencies": {} - }, - "once@1.4.0": { - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "wrappy@1.0.2" - } - }, - "safe-stable-stringify@2.4.3": { - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", - "dependencies": {} - }, - "safer-buffer@2.1.2": { - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dependencies": {} - }, - "simple-markdown@0.7.3": { - "integrity": "sha512-uGXIc13NGpqfPeFJIt/7SHHxd6HekEJYtsdoCM06mEBPL9fQH/pSD7LRM6PZ7CKchpSvxKL4tvwMamqAaNDAyg==", - "dependencies": { - "@types/react": "@types/react@18.2.21" - } - }, - "streamsearch@1.1.0": { - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "dependencies": {} - }, - "strip-json-comments@5.0.1": { - "integrity": "sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==", - "dependencies": {} - }, - "ts-json-schema-generator@1.3.0": { - "integrity": "sha512-Y2smEgpxtWat8ICaLbUENXZ/o/SqvVy85X48V/7qOarOTu6XgVs+lr6k0OPFljVhZX5gEMrGPT3q7Ql7JKnexw==", - "dependencies": { - "@types/json-schema": "@types/json-schema@7.0.12", - "commander": "commander@11.0.0", - "glob": "glob@8.1.0", - "json5": "json5@2.2.3", - "normalize-path": "normalize-path@3.0.0", - "safe-stable-stringify": "safe-stable-stringify@2.4.3", - "typescript": "typescript@5.1.6" - } - }, - "ts-mixer@6.0.3": { - "integrity": "sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==", - "dependencies": {} - }, - "tslib@2.6.2": { - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dependencies": {} - }, - "typescript@5.1.6": { - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "dependencies": {} - }, - "undici@5.22.1": { - "integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==", - "dependencies": { - "busboy": "busboy@1.6.0" - } - }, - "wrappy@1.0.2": { - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dependencies": {} - }, - "ws@8.13.0": { - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "dependencies": {} - }, - "zeropad@1.1.0": { - "integrity": "sha512-JAft2UqdnaqLkFH+dJhCcRxwAMD8lzknq8RBCKAzBTjydrhhG9lDyMzAvR+DfJd+mecp9QHIANlrf9PE63G+eQ==", - "dependencies": { - "negative-zero": "negative-zero@1.0.0" - } - } - } - } -} diff --git a/lib/bot.ts b/lib/bot.ts index 42c80c4..e6d2bfd 100644 --- a/lib/bot.ts +++ b/lib/bot.ts @@ -1,19 +1,8 @@ import { ClientOptions, IrcClient } from './deps.ts'; import Dlog from 'https://deno.land/x/dlog2@2.0/classic.ts'; -import { - AllowedMentionType, - Client, - GatewayIntents, - Guild, - Message, - User, - Webhook, -} from './deps.ts'; +import { AllowedMentionType, Client, GatewayIntents, Guild, Message, User, Webhook } from './deps.ts'; import { validateChannelMapping } from './validators.ts'; -import { - formatFromDiscordToIRC, - formatFromIRCToDiscord, -} from './formatting.ts'; +import { formatFromDiscordToIRC, formatFromIRCToDiscord } from './formatting.ts'; import { DEFAULT_NICK_COLORS, wrap } from './colors.ts'; import { Dictionary, forEachAsync, invert, replaceAsync } from './helpers.ts'; import { Config, GameLogConfig, IgnoreConfig } from './config.ts'; @@ -75,8 +64,7 @@ export default class Bot { ircNickColors: string[] = DEFAULT_NICK_COLORS; debug: boolean = (Deno.env.get('DEBUG') ?? Deno.env.get('VERBOSE') ?? 'false') .toLowerCase() === 'true'; - verbose: boolean = - (Deno.env.get('VERBOSE') ?? 'false').toLowerCase() === 'true'; + verbose: boolean = (Deno.env.get('VERBOSE') ?? 'false').toLowerCase() === 'true'; constructor(options: Config) { /* REQUIRED_FIELDS.forEach((field) => { if (!options[field]) { @@ -216,25 +204,15 @@ export default class Bot { this.ircClient.on('invite', createIrcInviteListener(this)); } - async getDiscordNicknameOnServer(user: User, guild: Guild) { - if (guild) { - const member = await guild.members.fetch(user.id); - const value = member.nick || user.displayName || user.username; - return value; - } - return user.username; - } - async replaceUserMentions( content: string, mention: User, message: Message, ): Promise { if (!message.guild) return ''; - const displayName = await this.getDiscordNicknameOnServer( - mention, - message.guild, - ); + const member = await message.guild.members.fetch(mention.id); + const displayName = member.nick || mention.displayName || mention.username; + const userMentionRegex = RegExp(`<@(&|!)?${mention.id}>`, 'g'); return content.replace(userMentionRegex, `@${displayName}`); } @@ -285,9 +263,7 @@ export default class Bot { } isCommandMessage(message: string) { - return this.options.commandCharacters?.some((prefix: string) => - message.startsWith(prefix) - ) ?? false; + return this.options.commandCharacters?.some((prefix: string) => message.startsWith(prefix)) ?? false; } ignoredIrcUser(user: string) { @@ -313,6 +289,7 @@ export default class Bot { author?: any; nickname?: any; displayUsername?: any; + discordUsername?: any; text?: any; discordChannel?: string; ircChannel?: any; @@ -320,8 +297,7 @@ export default class Bot { ) { return message.replace( patternMatch, - (match: any, varName: string | number) => - patternMapping[varName] || match, + (match: any, varName: string | number) => patternMapping[varName] || match, ); } @@ -351,12 +327,12 @@ export default class Bot { if (ircChannel) { const fromGuild = message.guild; if (!fromGuild) return; - const nickname = await this.getDiscordNicknameOnServer( - author, - fromGuild, - ); + const member = await fromGuild.members.fetch(author.id); + let text = await this.parseText(message); - let displayUsername = nickname; + let displayUsername = member.nick || author.displayName || + author.username; + let discordUsername = member.user.username; if (this.options.parallelPingFix) { // Prevent users of both IRC and Discord from @@ -370,18 +346,25 @@ export default class Bot { } if (this.options.ircNickColor) { - const colorIndex = (nickname.charCodeAt(0) + nickname.length) % + const displayColorIdx = (displayUsername.charCodeAt(0) + displayUsername.length) % + this.ircNickColors.length ?? 0; + const discordColorIdx = (discordUsername.charCodeAt(0) + discordUsername.length) % this.ircNickColors.length ?? 0; displayUsername = wrap( - this.ircNickColors[colorIndex], + this.ircNickColors[displayColorIdx], displayUsername, ); + discordUsername = wrap( + this.ircNickColors[discordColorIdx], + discordUsername, + ); } const patternMap = { - author: nickname, - nickname, + author: displayUsername, + nickname: displayUsername, displayUsername, + discordUsername, text, discordChannel: channelName, ircChannel, @@ -574,9 +557,9 @@ export default class Bot { const processMentionables = async (input: string) => { return await replaceAsync( input, - /^([^@\s:,]+)[:,]|@([^\s]+(?:\s[^\s]+)*)/g, - async (match, startRef, atRef) => { - const reference = startRef || atRef; + /([^@\s:,]+):|@([^\s]+)/g, + async (match, colonRef, atRef) => { + const reference = colonRef || atRef; const members = await guild?.members.search(reference); // @username => mention, case insensitively @@ -596,9 +579,7 @@ export default class Bot { const processEmoji = async (input: string) => { return await replaceAsync(input, /:(\w+):/g, async (match, ident) => { // :emoji: => mention, case sensitively - const emoji = (await guild?.emojis.array())?.find((x) => - x.name === ident && x.requireColons - ); + const emoji = (await guild?.emojis.array())?.find((x) => x.name === ident && x.requireColons); if (emoji) return `${emoji.name}`; return match; diff --git a/lib/discordListeners.ts b/lib/discordListeners.ts index f2fae72..d999479 100644 --- a/lib/discordListeners.ts +++ b/lib/discordListeners.ts @@ -79,9 +79,7 @@ export function createDiscordDebugListener(bot: Bot) { } bot.debug && bot.logger.debug( - `Received debug event from Discord: ${ - JSON.stringify(message, null, 2) - }`, + `Received debug event from Discord: ${JSON.stringify(message, null, 2)}`, ); }; }