Skip to content

Latest commit

 

History

History
1013 lines (676 loc) · 78.5 KB

CHANGELOG.md

File metadata and controls

1013 lines (676 loc) · 78.5 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.27.0 (2024-06-18)

Features

  • global ban command (beta) (#79) (6be9db8)
  • hub: delete message log (b24be24)
  • use cloudflare workers instead of vercel (1ebb02f)

Bug Fixes

  • blacklist: allow interchat mods to blacklist people from other hubs (6c1dc76)
  • blacklist: display all options to interchat staff (78b258f)
  • blacklist: interchat mods can now unblacklist other hubs (8b6689d)
  • deletemsg: log image url for embeds properly (c36b379)
  • hub: fix 'no' button in leave command (cc037c6)
  • hub: selecting new log channels (ac7b91b)
  • onboarding: fix reply/defer check (c21e6c6)
  • support img url for deleteMsg (f2922ae)
  • sync cache immediately when deleting multiple connections (11d7c29)

3.26.0 (2024-06-04)

Features

  • global ban/unban command (0b0e02b)

Bug Fixes

  • blacklist: fix bug with /blacklist list (04c803d)
  • fix purge command errors (#74) (e5f936c)
  • fix stats command server count (ba67f4b)

3.25.9 (2024-05-31)

Bug Fixes

3.25.8 (2024-05-28)

Bug Fixes

3.25.7 (2024-05-28)

Bug Fixes

  • utils: fix type errors caused by fetch in getAttachmentURL() (3f8c724)

3.25.6 (2024-05-27)

3.25.5 (2024-05-27)

Bug Fixes

  • fix vote timestamp not getting set properly (343b568)
  • fix welcome message hub name (24f46cc)

3.25.4 (2024-05-27)

3.25.3 (2024-05-25)

3.25.2 (2024-05-25)

Bug Fixes

  • Handle missing and invalid image URLs in /nsfw route (52aeffc)

3.25.1 (2024-05-25)

Bug Fixes

  • Fix server ID parameter in addServerBlacklist method (93a5616)
  • update onboarding in progress translation message (49849c3)

3.25.0 (2024-05-24)

Features

  • delete connections after 24h of inactivity (#70) (43476dc)
  • enable compact mode by default (2a6f942)

Bug Fixes

  • blacklist: fix server blacklist name not showing up (0c43fde)
  • network: disallow sending of gifs (761cde6)

3.24.6 (2024-05-22)

Bug Fixes

  • defer reply in Browse command execution (4909bb5)

3.24.5 (2024-05-22)

Bug Fixes

  • network: ignore if .sendTyping fails (20c40ce)

3.24.4 (2024-05-22)

Bug Fixes

  • deleteMsg: fix hub mod check (69d41db)

3.24.3 (2024-05-21)

3.24.2 (2024-05-21)

3.24.1 (2024-05-21)

Bug Fixes

  • deleteMsg: takes too long to delete msgs (df02b54)
  • Update nsfwjs to version 4.1.0 and improve nsfw accuracy (380d87e)

3.24.0 (2024-05-20)

Features

  • stats: support user install (b8eefc2)

3.23.1 (2024-05-19)

Bug Fixes

3.23.0 (2024-05-19)

Features

  • sentry: add prisma error support (bbbc531)

3.22.6 (2024-05-19)

3.22.5 (2024-05-19)

3.22.4 (2024-05-19)

3.22.3 (2024-05-19)

3.22.2 (2024-05-18)

Bug Fixes

  • fix random returns in command executes (eac3551)

3.22.1 (2024-05-18)

3.22.0 (2024-05-18)

Features

  • stats: memory usage now shows aggregate memory of all shards (d2767f3)

Bug Fixes

  • get and post data from and to connection cache wherever possible (6741e9f)

3.21.5 (2024-05-18)

3.21.4 (2024-05-11)

Bug Fixes

  • fix undefined username for compact mode replies (74d879b)

3.21.3 (2024-05-11)

3.21.2 (2024-05-06)

3.21.1 (2024-05-06)

Bug Fixes

  • remove pieces of code that used NetworkManager class (0c15352)

3.21.0 (2024-05-06)

Features

  • Add GatewayEvent decorator for marking methods as event listeners (73956fd)

3.20.7 (2024-05-05)

3.20.6 (2024-05-05)

3.20.5 (2024-05-05)

Bug Fixes

  • network: fix connection cache and debug mode (3169583)

3.20.4 (2024-05-05)

Bug Fixes

  • network: use connectionCache to broadcast messages (c6c9c9a)

3.20.3 (2024-05-05)

3.20.2 (2024-05-05)

3.20.1 (2024-05-05)

3.20.0 (2024-05-05)

Features

  • network: add simple db caching layer to NetworkManager() (#61) (769fa5d)

Bug Fixes

3.19.5 (2024-04-27)

Bug Fixes

  • hub: anyone being able to join hub regardless of permission (243a8a7)

3.19.4 (2024-04-26)

3.19.3 (2024-04-26)

3.19.2 (2024-04-26)

Bug Fixes

  • blacklist: i fix the brok field desc OwO .- (bb9ea00)

3.19.1 (2024-04-26)

Bug Fixes

  • blacklist: only use icons for Apps > Blacklist buttons (2132310)

3.19.0 (2024-04-26)

Features

  • blacklist: update Apps > Blacklist embed (aede68a)

3.18.5 (2024-04-25)

Bug Fixes

  • show channel switch instead of switchCalled warning (b566265)

3.18.4 (2024-04-25)

Bug Fixes

  • add try/catch to webhooksUpdate event (1ba0cca)

3.18.3 (2024-04-21)

Bug Fixes

  • call correct misc.webhookNoLongerExists (84311df)

3.18.2 (2024-04-21)

3.18.1 (2024-04-21)

Bug Fixes

  • notifs: fix the webhook delete alert (maybe) (bf43573)

3.18.0 (2024-04-21)

Features

  • notifs: now notify network channel when a in-use webhook is deleted (75ad29e)

3.17.20 (2024-04-21)

3.17.19 (2024-04-17)

Bug Fixes

  • vote: forgot to init env in vote api (97b4381)

3.17.18 (2024-04-17)

Bug Fixes

  • editmsg: displyed compact webhook's username on embed mode (e5de976)

3.17.17 (2024-04-07)

3.17.15 (2024-03-26)

3.17.14 (2024-03-26)

3.17.13 (2024-03-24)

3.17.11 (2024-03-17)

3.17.10 (2024-03-17)

3.17.9 (2024-03-17)

3.17.8 (2024-03-17)

Bug Fixes

  • utils: default parameters should be placed after non-default ones (#55) (17e9900), closes #53

3.17.7 (2024-03-12)

Bug Fixes

  • vote: fix vote date not getting stored in db (9718094)
  • voteManager: add recurring task for removing expired votes (88c9251)

3.17.6 (2024-03-08)

3.17.5 (2024-02-27)

3.17.4 (2024-02-26)

3.17.3 (2024-02-26)

Bug Fixes

  • add cooldowns to delete & edit message commands (8476388)
  • fix locale and /connection bugs (14273ab)
  • vote: rely on database instead of top.gg api for checking votes (72e1a5d)

3.17.2 (2024-02-18)

Bug Fixes

  • hub: fix hub owner not able to remove a manager (f8011b3)
  • network: fix username and content getting swapped (71c527a)

3.17.1 (2024-02-11)

Bug Fixes

  • commands: better command cooldown system (#39) (31c84e2)
  • fixed botlist stats not getting updated (8b72383)
  • leave: fix interaction failure with /hub leave (bd086a8)
  • locale: fix locale setting problem (63c87ad)
  • locales: /set language doesnt show invalid language anymore (7400c21)
  • nsfw: use tfjs-node to speed up tensor conversions & host ai model locally (47b13d8)
  • reports: remove server & user reports (f2a22c1)
  • topgg: Fix error handling in syncBotlistStats task (39a5d7a)

3.17.0 (2024-02-02)

Features

  • Vote annoucements, and storage of topgg votes in db (aae6882)

Bug Fixes

  • fixed deletion of old messages function (41cff8b)
  • goal: fix bug with server join (9d09f06)
  • improved nsfw image detection capabilities (7c4ae63)
  • messageinfo: remove user card (b459abe)
  • network: add a 1s wait every 50 sends (aaa0382)
  • network: fix message going to (a9e7a46)
  • network: fix ratelimit issue by using different ips for each webhook send (591c635)
  • vote: update vote role (495dbb0)

3.16.0 (2024-01-26)

Features

  • new /help and /credits command (578d56a)

Bug Fixes

  • autocomplete: fix errors and db vulnerability where users were able to query regex through searches (1e0d44c)
  • browse: fix wrong locale naming (d65a309)
  • fix a bugaroo with leave i18n call (bba519b)
  • hub: fix bug that preventing leaving hubs (6169d2d)
  • hubLogs: fix owner retrieval in JoinLeaveLogger (f4d1122)
  • msgInfo/report: fix attachment URL retrieval (003e5ae)
  • msgInfo: changed reportNotEnabled error msg to ephemeral (0d7d5fe)
  • msgInfo: deferring the reply (ac2e898)
  • msgInfo: fix problem with reporting compact messages (978ded0)
  • msgs: fix old messages not getting deleted (ec99483)
  • network: truncate user/server names to 90 chars (9e1a466)
  • network: using webhookclient again (2dff73d)
  • reaction: fix bug with reacting with custom emojis (46646e1)
  • stats: show shards from all clusters (ac9dc79)
  • update iconUrl and add EASTER_AVATAR constant (bb636ff)
  • update support server invite (355205f)

3.15.0 (2024-01-06)

Features

  • hub logging, reporting messages, encrypted customIds, join server button (f0ae9dd)
  • network: prevent accounts that are not newer than 7 days from using interchat (5bd416d)
  • search for server using /hub connections (b16b13f)

Bug Fixes

  • add hindi locale (719d06b)
  • add shard information to stats command and (090b6ad)
  • blacklist: fix bug with Apps > Blacklist (30f9d2f)
  • connection: fix bug with channel switch when bot is missing permissions (6b97b5a)
  • fix /hub servers command (681036a)
  • fix hub create not using CustomID() (35c89d7)
  • fix hub settings giving errors (ef37881)
  • fix issues with /support report for bugs (a7b5d75)
  • fixed being able to join private hubs without invite (822cf58)
  • hub leave: fix permission check (4bebf93)
  • hub leave: fix permission check (0eb2c2d)
  • hub: /hub leave bug when a server is no longer part of a hub and user clicks leave button it errors (5afd61a)
  • hubDelete: fix bug where hub delete process takes too long causing interaction failure (0277123)
  • hubInvite: fix error with /hub invite create expiry (87509fe)
  • hubLogs: fixed bug with embed thumbnails when server doesnt have an icon (4434aee)
  • hubManage: fix interaction failures when setting banner (8a4c129)
  • localization for hub logs (373aeca)
  • make crib default hub (90f92f6)
  • msgData: fix bug where original messages cant be deleted from the db (23f19a8)
  • msgData: split storing network messages into two collections (91d51b2)
  • network: add webhook caching (e0269b1)
  • network: fix bug where bot cant reply about the nsfw warning (6c8fa20)
  • network: fix errors when tenor url is invalid/doesn't exist (1770538)
  • network: fix image urls showing in embed (60e439f)
  • network: fix nickname setting not working on network (1c0dae1)
  • network: use discord.js to fetch webhooks instead of webhookclient (94187f8)
  • purge: fix /purge server failing (57c5753)
  • reaction button filtering issue (9f40fe6)
  • scheduler: exit if task to set is a very long timeout (9b6e30f)
  • Updatei18n button label for blacklist and fix invisible color hex (d3c8e69)

3.14.0 (2023-11-22)

Features

  • Add profanity check and guild join/leave (e01715a)
  • blacklist context menu (#31) (f4b82be)
  • network: welcome messages for new users (2cbef70)
  • rewrite everything from scratch, use classes, decorators etc (#34) (c99434c)
  • stats: shard stats (db42bda)
  • translate: translate Network messages (03a349a)

Bug Fixes

  • add autocmpletes to /hub blacklist (#29) (173294c)
  • add Content-Type header to (f394829)
  • Add error embeds to blacklist commands (69ba090)
  • Add error handling to Purge command and filter out (894de8c)
  • add presence status and activity to SuperClient, (137c82a)
  • add shardReady event and fix guildDelete bug (ff68e43)
  • add translations to vote rewards (3b388d5)
  • add user mention and ID when deleting message (2911923)
  • blacklist duration: Use hmdsformat instead (4036abd)
  • change client status from invisible to idle. (00b9537)
  • db: remove caching (dcef1d5)
  • delete message from threads (2f11e4a)
  • fix activity name and state in SuperClient.ts (ca9268b)
  • fix author name and icon for replies (fa64d35)
  • fix bot version and join error message (91165bf)
  • fix bug with messageInfo (c19c012)
  • fix bugs with /hub delete and reactions (d3d379b)
  • fix deploy script (eef50d2)
  • fix error handling in getOrCreateWebhook (0c550ab)
  • fix formatting in blacklist notifications (8200ca6)
  • fix hub create cooldown error. (3023b2e)
  • fix hub join permission bugs (f2a852b)
  • fix import paths for typings (9a5f7eb)
  • fix invalid connection reply and (4e0198d)
  • fix logChannels update in logging (80df762)
  • fix logic in /connections for hub ownership (f756243)
  • fix message sending issue on bot add (361f9d2)
  • fix NSFW detection and allow gif urls (d7290c8)
  • fix rating stars display in browse.ts (766e3f5)
  • fix rules embed (92fd87c)
  • goal: use smaller embed for leaves as well (0582dd6)
  • help: Update docs links (2d8feca)
  • hub leave: check user's (bb1fc12)
  • hub: disallow names to contain words that discord doesn't like (798802d)
  • hub: disallow non server-mod users being able to join hubs (546af3c)
  • hub: fix hub delete mismatch (42fb193)
  • hub: fix permissions error when joining hub (8c80fd9)
  • hub: fix unable to cancle leaving hub (7004d2b)
  • improve error messages & add (f5debbf)
  • messageInfo: fix unresponsive report button (6c2a2a4)
  • move createConnection to network utils (71b2ade)
  • move report channel to forum post (3dbc5b2)
  • network: add caching for fetching connections (4f05938)
  • network: embed colors tweak (4544a47)
  • network: profanity uncensored in replies (224f588)
  • network: show replies to the bot itself (a305992)
  • only send to connected channels in sendToNetwork (b0cc3e2)
  • purge: make purge faster (99eb1b1)
  • remove tags from hubs (72b38ad)
  • Remove unused imports and simplify user notif (3cfbbf5)
  • translate: fix translate vote link (54916bb)
  • update /vote command (3f9831e)
  • update delete message command (5aca056)
  • update editMsg command to use promises (ff966d5)
  • update log channelIds (c265720)
  • update message format and wording in goal and (751c2dd)
  • update rules (065829c)
  • use embeds for hub error message (9d16133)
  • username now includes guild name in network (fd24a72)

3.13.0 (2023-09-16)

Features

  • /vote command to view voting perks (#25) (a51591d)
  • hub: hub settings (#26) (cf1f08a)
  • hub: option to use server nicknames as network username (#23) (79cc583)
  • join hubs through /hub browse (#28) (495a4c9)
  • make some /hub manage buttons into commands (83d219d)
  • message reactions (WIP) (#21) (485104a)
  • network: embed colors (#27) (69aaacc)

Bug Fixes

  • antispam: fixed spam detection bug (#24) (58485a3)
  • attachments: use existing attachment for images (bc58fb2)
  • deleteMsg: allow hub owner to delete messages (17e3b99)
  • hub manage: dont fetch messages (284b98a)
  • hub: add back bullet points to settings cmd (dac0431)
  • message edit fix (88a46a1)
  • network: display embed color for all connections (bc047f6)
  • only use secondary buttons for messageinfo (caf38ef)
  • reactions: fix reactions not working in threads (69e4f7a)
  • run message delete timer every 1h (8b95980)
  • update guide/docs links (3283231)

3.12.0 (2023-09-02)

Features

  • network: thread and forum post support (#19) (f5296c0)
  • new messageInfo context menu (acf7f85)
  • Use hub name for non-compact webhook usernames (#20) (c3ea336)

Bug Fixes

  • fix editing message in threads (647fbf1)
  • network: limit editing network to channel's server (4c352a7)
  • network: restrict hub mods can use /network manage (03d3991)
  • network: send to only connected networks (b01b415)
  • remove unnecessary user fetch (26c4af0)
  • username: Removed the use of discriminators (9226a73)

3.11.1 (2023-07-12)

Bug Fixes

  • Create hub leave file (1170a27)
  • fixed bug that allowed rating greater than 5 (0ad47c1)
  • hub join: fix "invalid connection" bug (9231925)
  • hub: banners and icons must all be i.imgur.com urls now (#18) (455073c)
  • hubs: Hub delete command instead (45b9c67)
  • hub: simpler embed in subcommand joined (#17) (05f27be)
  • hubs: Possible fix for unresponsive buttons (1332387)
  • minor log fixes (44d79d1)
  • network: allow sending only attachments (faaebfa)
  • network: Deprecate non-webhook messages (#15) (6c3de66)
  • network: fix mass disconnection issue (d106419)
  • network: removed blacklist check (97799a1)
  • purge: Messages will be purged from hub in invoked channel (ee530a2)
  • remove announce command (8c12073)
  • remove old non-webhooks network code (6df3928)
  • Removed jump button from compact messages (4e3ac06)
  • Update on-join DM message embed (2fd0423)

3.11.0 (2023-05-24)

Features

Bug Fixes

  • disabled warn command (8715b9f)
  • fixed bugs with /hub joined (2359ea3)
  • hub: hub delete hotfix (af8c45e)
  • hub: limit invite creation to private hubs (5046aa2)
  • hubs: disable starter hubs for now (ad3093f)
  • Moved /network delete to /hub leave (c2002ad)

3.10.3 (2023-05-09)

Bug Fixes

3.10.2 (2023-04-30)

Bug Fixes

  • blacklist: fix errors when user is removed from blacklist before timer ends (6f9b698)
  • blacklist: reply now contains embeds (eef5822)
  • report: fix bug that created double report posts (f4eb357)

3.10.1 (2023-04-30)

Bug Fixes

  • goal: Removed join embeds (7215f64)

3.10.0 (2023-03-23)

Features

  • Anti-Spam System (Beta) (410b2ea)

Bug Fixes

  • nobody will ever know (4408500)
  • addUserBlacklist: option to notify user (e2c120e)
  • Better setup error messages (fbc5f20)
  • Fixed everyone ping bug (02d91f2)
  • info: fixed text overflow (bc772a8)
  • purge: Fixed bugs (e64bd8a)
  • purge: set 100 maxValue tolimitoption (06975d5)

3.9.0 (2023-03-18)

Features

  • Basic network purge command (0bcb098)
  • New help command (very WIP) (c8d3a3b)
  • purge: Add replies and after options (a1dd0e3)
  • userInfo: Cool new profile banner image (a28fd20)

Bug Fixes

  • announce: Small tweaks (abd948d)
  • Better pagination buttons (ad5b51b)
  • embeds for warn/blacklist notification (afc41fa)
  • logs: added more stuff to modlogs embed (cc485a3)
  • msgData: Changed delete interval to 24h (326635f)
  • network: 1000 charecter message limit & only allowed gif/images in network (a523b3f)
  • network: Disallowed user mentions (57d0c25)
  • network: Webhook disabling hotfix (fc8acfd)
  • New look for info command (695c44a)
  • report: Fixed typo (84022ae)
  • stats: Reverted embed style to original (064b975)
  • Updated credits (eb06f40)

3.8.1 (2023-02-16)

Bug Fixes

  • goal: Fixed undefined leave messages (2dadfaa)

3.8.0 (2023-02-16)

Features

  • setup: onboarding for new setups (fd731b3)

Bug Fixes

  • deletemsg: fix interaction failure (567efa7)
  • Embed webhooks now use ChatBot's avatar (fb05fbd)
  • fix missing replies in uncensored embed (9217c67)
  • fixed major bugs | #10 (90feb68)
  • network: fix typo which let unknown channels stay in db (d66eabc)
  • report: made report commands more user-friendly (00f0b49)
  • setup: fix errors with /setup view (cedfd29)
  • setup: fix webhooks not updating when channel changed (c536e98)

3.7.0 (2023-01-12)

Features

  • badge: New christmas badge (aaeab1b)
  • dev: announce command to send messages to the network! (7c2de32)
  • new christmas embed color scheme (f788c7e)
  • Temp Blacklist (#110) (9c267b0)
  • Warn Command & new dev script (#9) (6caffd9)

Bug Fixes

  • blacklist: blacklist notified in network channel now (3a6dbe0)
  • Christmas badge cannot be claimed anymore (a3eb291)
  • Disabled videos (and broke more stuff) (080371d)
  • editMsg: Vote bypass for staff (272975f)
  • network: Removed thread, sticker, system message support (#113) (a329ab3)
  • setup: fix issues with erros during webhook setup process (61a0579)
  • use sentry for automated error reports (5826438)
  • userinfo: Fixed issue with displaying badges (ca903c8)
  • warn: removed arbitrary string acceptance for user option (a951ac2)
  • webhooks: fixed webhook auto-disabling issue (e63f163)
  • webhooks: Using user tag instead of username (3f18111)

3.5.0 (2022-12-08)

Features

  • goal: added embeds to goal messages (0a1ab86)
  • server info context menu (723f0ed)
  • setup: new options to set invite and change network channel (79e8e40)
  • user Info context menu (067e649)

Bug Fixes

  • blacklist: my life is a lie 87180f0 (0424517)
  • fix the bug with blacklist list, removed extra command from husky and more idk lmao (0326735)
  • invite: added manage server as a required perm to default invite (e507123)
  • setup: fixed select menu becomming unresponsive when webhook is selected (38219fe)
  • setup: guess I was a little careless (09ebcf3)

3.4.1 (2022-12-02)

Bug Fixes

  • blacklist: fixed blacklist notifying more than once (87180f0)
  • fixed "no permission" message sending when bot has correct perms (4c8ebb4)
  • network: fixed everyone ping working for compact mode (7751be1)

3.4.0 (2022-11-21)

Features

Bug Fixes

  • eval: removed eval (4c3fd8b)
  • goal: updated goal to 700 (422d9e8)
  • new custom client class, code refactors & several bug fixes (7f5f06f)
  • script: checking before replace is not necessary (74f889a)
  • script: force any instead of unknown in fetch v3 (37b534e)

3.3.2 (2022-11-14)

Bug Fixes

  • editMsg: Fixed most bugs, and refactored code (c1f1dec)
  • Fixed editing replies for webhook removing replied msg (4bb7e6c)
  • Fixed issue with sending images without a message (7ffe7b2)
  • Fixed uncaught rejections flooding error channel (16878a4)
  • New /info and join embeds (7fe5643)
  • Removed anti-spam (3018345)
  • report: New report embeds (7cdbcd7)

3.3.0 (2022-11-02)

Features

  • Display youtube thumbnails as image (19b7c16)
  • Editing webhook messages (563a58d)
  • network: Added webhook support (743296f)

Bug Fixes

  • User ID context menu now works for compact messages (abe1e43)
  • Fixed direct context menu reports not working (64b6369)
  • Fixed resetting setup showing cancelled on success (06a782f)
  • replies wont overflow from quotes anymore (11cf21b)
  • Updated perms for staff commands (54e3f72)

3.1.0 (2022-10-21)

2.0.0 (2022-10-12)

Features

  • Auto-Complete handler (229bc83)
  • Basic Error Handler (1196d46)
  • Better Setup Command (ebc6532)
  • find: Implemented Autocomplete for find command instead of "Did you mean?" embed (57cd006)
  • network: Add ability to quote (reply) to messages (753a79c)
  • network: Added NetworkManager class (782f3a4)
  • network: ChatBot staff now have 12h to delete messages (1a0001e)
  • suggest: Using Forum channel for suggestions (80cc8fe)

Bug Fixes

  • anti-spam: Anti-Spam is now testing ready (ee4f3ee)
  • anti-spam: Updated anti-spam (83f0005)
  • find: Update command permissions (fb4f296)
  • Fixed issues with replying to messages in the network (b48ad37)
  • Fixed rejections not showing stack in error handler (4c99ee3)
  • guide: Update link to new guide (14fbce9)
  • network: Updated checks for better optimization (a8aa41a)
  • report: Bug reports no longer go to report channel (2147d62)
  • suggest: Archiving posts fixed for takedown (4ff543f)

2.0.0-alpha.1 (2022-09-26)

Features

  • network: Setup and Network code overhaul (d6d6194)
  • release: ChatBot-Beta v2.0.0-alpha (fc6561f)

Bug Fixes

  • anti-profanity: Added more whitelisted workds (e7fe4d5)
  • setup: Fix bugs and add blacklist check (989c355)
  • setup: Setup refactor and optimizations (1252275)

2.0.0-alpha (2022-09-10)

Features

  • core: Codebase rewrite to TypeScript 🎉 (#66) (dfaee5d)

1.7.7 (2022-08-13)

Bug Fixes

  • devMode: Only manual deploy allowed now (12ad177)
  • server: Fixed disconnect command disconnecting wrong server (e4dcc57)
  • find: Fixed bug when multiple servers have same name

1.7.6 (2022-08-11)

Bug Fixes

  • azure: Ignore .git folder to save space during production (7d5d824)
  • goal: Disabled mentions in goal messages (c649dfb)
  • support: Fixed bugs with report command modal (b42af19)

1.7.0 (2022-08-02)

Features

  • Experimental feature that will prevent images from expiring once sent to network (eb2b813)
  • Added ability to delete messages in network (30b5135)
  • Added ablity to edit message in network (WIP only works for embeds) (a4b5098)
  • Find command now shows more info (245f0a8)
  • New disconnect command that lets you disconnect a server manually (0b6b852)

Bug Fixes

  • Defering the reply just in case (ec9e4a9)
  • Fixed issues with deploy-commands.js clientID (ebd4abb)
  • messageTypes function now returns sent values for editing/deleting messages to be possible (dc4faf7)
  • Update setup select menu options (1c8df48)

1.6.1 (2022-07-31)

1.6.0 (2022-07-24)

Features

  • Add new functions: sendInNetwork & deleteChannels (c709586)
  • Bot auto-deploys commands to test servers when run in DevMode (0ba2489)

Bug Fixes

  • Changed deploy-commands.js from executable to normal file (a9e275d)
  • I forgot avatarURL() was a function (501e11a)
  • Remove anti spam since it makes network slow (d00f1b2)
  • setup: Toggle profanity is disabled for now (4d22ab5)
  • Update find command, fix previously known bug (5e0804f)
  • Update other emojis as well... (ed07e33)

1.5.0 (2022-07-06)

Features

  • Deploy commands by folder & guild (a1b83ed)

Bug Fixes

  • Add catch so chatbot leaves guild on error (7557598)
  • Add new invite link with required permissions (6813497)
  • Fix bug that didnt allow bug reports to work (70b2a40)
  • Include Thomas as author (8fd25c4)
  • Perm-check letting normal users use staff cmd (e8ff189)
  • Remove unused option from report options (3bea30b)
  • Sending invite links are blocked now (75dcf15)
  • Set component timeout to 30 seconds from 3 (b965925)
  • Update credits (74c7b0f)
  • Update guide gist (df3dde5)
  • Update rules footer (d4745ea)
  • Update setup command description (94c1093)
  • Update setup embed style (b714bf2)

1.4.1 (2022-07-03)

Features

  • Add image & review system for suggestions (a342afb)
  • Add option for custom emojis in pagination (c35539f)

Bug Fixes

  • Fix join message not showing using setup (27328f4)
  • Add dynamic status update + new error message (132ee2e)
  • Add icons category to utils/emoji.json (b1e55f6)

1.4.0 (2022-06-30)

Features

  • Add find command to get user/server by name (7a7902a)

Bug Fixes

  • ChatBot now shows 0 connected (2776461)
  • Disable User option in connected command (7f30504)
  • Seperated setup code to multiple script files (9342aab)
  • Use inbuild discord.js intergration fetch (f0b0b1d)

1.3.1 (2022-06-28)

1.3.0 (2022-06-28)

Features

  • Block network for servers with swear names (13038ee)
  • Help command now shows perms for command (fa145e9)

Bug Fixes

  • Add admin perm check to staff command (c30322e)
  • Add new emojis to join and leave messages (2eeb2eb)
  • Add param for better intellisense (70064df)
  • Commands now work as normal in DMs (bb32e99)
  • disable connect/disconnect command in DM (deb5d4a)
  • Disconnect channel if user spams 6+ msgs (6fd7326)
  • Ignore env (9b9d36f)
  • Limit using setup to users with correct perms (bb4e6a3)
  • Remove unused intents to improve performance (fbf8263)
  • rename changelog to caps (658f56c)
  • Update credits command (69e9435)

1.0.0 - 2022-06 -10

Added

  • Added server-leave goal messages

  • Delete non-existing channels from DB every 1h

  • Add pagination function and update command permission function

  • Add end collector and minor bug fixes with setup command

  • Added modals to support report command

Changed

  • Changed chatbot activity interval to 5 min

  • Updated discord error message ternary

  • Changed join goal to 500

  • Update connected servers to show 5 servers per embed, added pagination

Fixed Or Removed

  • Fixed Issue with messages sending twice when the bot is kicked from server/channel

  • Removed taunt when you send @everyone

Changed

  • Getting bot version directly from package.json

  • Pinging @everyone @here doesn't work anymore

  • Added profanity filter

  • Blacklisted n word

Planned

  • New badges

  • Top.gg voting rewards

Stable

2.3.0 - 2022-05-21

Changed

  • The network command will be replaced by /setup soon™️

Added

  • Added setup
  • Updated to v14 of discord.js
  • View all connected servers with /connected
  • Option to clear all guild data from chatbot's database in setup command
  • Enabling and disabling embeds for each server is now fully functional
  • Sending tenor gifs with chatbot (beta)
  • Sending any attachment link with chatbot [.gif | .png | .webg | .svg ] (beta)
  • Turn off embeds in global chat (beta)

Fixes

  • Images should stay longer in the embed when you upload an image directly

  • Updated error handlers to stop bot from crashing

  • Fixed bug where chatbot crashes when kicked from a server

2.3.1 - 2022-05-24

Changed

  • Reverted back to discord.js v13