Skip to content
This repository was archived by the owner on Oct 9, 2025. It is now read-only.

Releases: oxaradev/InterChat.ts

v3.5.0

08 Dec 16:12

Choose a tag to compare

Features

  • user Info context menu (dev-737)
  • server info context menu (dev-737)
  • setup: new options to set invite and change network channel (dev-737)
  • goal: added embeds to goal messages (dev-737)

Bug Fixes

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

Styles

  • added whitespace so eslint doesnt complain (dev-737)

Code Refactoring

Chores

  • new status emojis (unused) (dev-737)
  • archived levelling and antispam system for rewrite (dev-737)
  • release: 3.5.0 (dev-737)

v3.4.1

02 Dec 06:16

Choose a tag to compare

Bug Fixes

  • blacklist: fixed blacklist notifying more than once (dev-737)
  • network: fixed everyone ping working for compact mode (dev-737)
  • fixed "no permission" message sending when bot has correct perms (dev-737)

Code Refactoring

  • info: updated credits to include new devs (dev-737)

Chores

  • removed express & eslint autocorrect-on-save (dev-737)
  • release: 3.4.1 (dev-737)

Reverts

  • utils: reverted loadash import to only import string file (dev-737)

v3.4.0

21 Nov 14:22

Choose a tag to compare

Features

  • Logging System for Network (#99) (dev-737)

Bug Fixes

  • Fixed editing replies for webhook removing replied msg (dev-737)
  • New /info and join embeds (dev-737)
  • Removed anti-spam (dev-737)
  • editMsg: Fixed most bugs, and refactored code (dev-737)
  • report: New report embeds (dev-737)
  • Fixed uncaught rejections flooding error channel (dev-737)
  • Fixed issue with sending images without a message (dev-737)
  • *****: new custom client class, code refactors & several bug fixes (dev-737)
  • script: force any instead of unknown in fetch v3 (Chanakan Mungtin)
  • script: checking before replace is not necessary (Chanakan Mungtin)
  • eval: removed eval (dev-737)
  • goal: updated goal to 700 (dev-737)

Styles

Code Refactoring

  • Cleaned up network code (dev-737)
  • Added overloads to Client#sendInNetwork (dev-737)
  • Rewrote network, more performant (dev-737)
  • *****: huge refactoring (Chanakan Mungtin)
  • autogenerated schema and added commitizen (dev-737)
  • *****: more db to prisma refactoring (undone) (Chanakan Mungtin)
  • *****: more prisma refactoring (dev-737)
  • *****: rewrote any mongodb code that I could find to prisma (undone) (dev-737)
  • network: moved NetworkManager class to Structures folder (dev-737)
  • *****: prisma db & complete code refactor (#100) (dev-737)

Chores

v3.3.2

08 Dec 16:12

Choose a tag to compare

Bug Fixes

  • Fixed editing replies for webhook removing replied msg (dev-737)
  • New /info and join embeds (dev-737)
  • Removed anti-spam (dev-737)
  • editMsg: Fixed most bugs, and refactored code (dev-737)
  • report: New report embeds (dev-737)
  • Fixed uncaught rejections flooding error channel (dev-737)
  • Fixed issue with sending images without a message (dev-737)

Styles

Code Refactoring

  • Cleaned up network code (dev-737)
  • Added overloads to Client#sendInNetwork (dev-737)
  • Rewrote network, more performant (dev-737)

Chores

Commits

v3.3.0

03 Nov 11:36

Choose a tag to compare

Features

  • Display youtube thumbnails as image (dev-737)
  • network: Added webhook support (dev-737)
  • Editing webhook messages (dev-737)

Bug Fixes

  • Updated perms for staff commands (dev-737)
  • Fixed direct context menu reports not working (dev-737)
  • replies wont overflow from quotes anymore (dev-737)
  • Fixed resetting setup showing cancelled on success (dev-737)
  • User ID context menu now works for compact messages (dev-737)

Code Refactoring

  • Removed unnesscary ifs from messageTypes (dev-737)

Chores

Commits

  • e8f25da: Added new emoji (dev-737)

v3.2.0

29 Oct 03:20

Choose a tag to compare

Features

  • Spoiler Images for compact mode (dev-737)
  • Added message links to replies (dev-737)

Bug Fixes

  • network: Sending images without a message #6 (dev-737)
  • level: Update leaderboard array code #7 (dev-737)
  • Bug report forum channel (dev-737)
  • info: Added voting link (dev-737)
  • Disabled anti-spam for the time being (dev-737)
  • find: Added buttons (#97) (Akshut Goyal)
  • info: Added voting, app directory links (dev-737)
  • edit: Editing replies no longer overrides reply (dev-737)
  • network: Slurs can no longer be bypassed (dev-737)
  • logs: Update error log title (dev-737)
  • Added catch if welcome message cant be sent (dev-737)
  • Updated links for command (dev-737)

Documentation

  • readme: Updated deploy example for npm users (dev-737)

Commits

v3.1.0

24 Oct 03:48

Choose a tag to compare

Features

  • Anti-Profanity toggling. #6 (dev-737)
  • Completly implemented profanity toggling #6 (dev-737)
  • logs: Using winston events to send error log #6 (dev-737)

Bug Fixes

  • network: cleanup script (@dev-737) #6
  • Accommodated for messageData[] being null #6 (dev-737)
  • network: Fixed spam when someone sends image #6 (dev-737)
  • messageModifier: Fixed Image outside of embed #6 (dev-737)
  • info: Added supreme to avatar credits #6 (dev-737)
  • Manually made new list of bad words as the library had unnecessary words hidden in there. #6 (dev-737)
  • wordFilter: Use toLowerCase before checking #6 (dev-737)
  • network: Added .jpeg extension support #6 (dev-737)
  • wordFilter: Using regex to match better #6 (dev-737)
  • Updated join message #6 (dev-737)
  • Updated deleted emojiIds #6 (dev-737)
  • setup/reset: fixed "server not setup" bug for disconnected servers #6 (dev-737)
  • find: Add new data to find command #6 (dev-737)
  • Added new error messages to commands #6 (dev-737)
  • emojis: New emoji called "robot" #6 (dev-737)
  • Update error message in commands #6 (dev-737)
  • setup: Fix bugs with reset subcommand #6 (dev-737)
  • Reply for compact mode #6 (dev-737)
  • Moved list of slurs from db to local JSON #6 (dev-737)

Documentation

  • Fix readme description and title #6 (dev-737)

Code Refactoring

  • Added better comments to ready event #6 (dev-737)

Chores

v3.0.0

12 Oct 11:48

Choose a tag to compare

Features

  • Add new functions: sendInNetwork & deleteChannels (dev-737)
  • Bot auto-deploys commands to test servers when run in DevMode (dev-737)
  • Find command now shows more info (dev-737)
  • New disconnect command that lets you disconnect a server manually (dev-737)
  • Experimental feature that will prevent images from expiring once sent to network (dev-737)
  • Added ability to delete messages in network (dev-737)
  • Added ablity to edit message in network (WIP only works for embeds) (dev-737)
  • Updated permission check to be V14 compatible (dev-737)
  • server: Leave notifications (dev-737)
  • network: Now showing warning regarding AI Chat and Network issue (dev-737)
  • core: Major performance fixes to storing data in runtime in messageCreate event (dev-737)
  • anti-spam: Added anti-spam, needs extra testing though (dev-737)
  • core: Codebase rewrite to TypeScript 🎉 (#66) (dev-737)
  • release: ChatBot-Beta v2.0.0-alpha (dev-737)
  • network: Setup and Network code overhaul (dev-737)
  • Auto-Complete handler (dev-737)
  • find: Implemented Autocomplete for find command instead of "Did you mean?" embed (dev-737)
  • Basic Error Handler (dev-737)
  • network: Add ability to quote (reply) to messages (dev-737)
  • Better Setup Command (dev-737)
  • network: Added NetworkManager class (dev-737)
  • suggest: Using Forum channel for suggestions (dev-737)
  • network: ChatBot staff now have 12h to delete messages (dev-737)
  • Improved stats and rules command (dev-737)

Bug Fixes

  • setup: Toggle profanity is disabled for now (dev-737)
  • Update other emojis as well... (dev-737)
  • Remove anti spam since it makes network slow (dev-737)
  • Changed deploy-commands.js from executable to normal file (dev-737)
  • I forgot avatarURL() was a function (dev-737)
  • Update find command, fix previously known bug (dev-737)
  • Fixed issues with deploy-commands.js clientID (dev-737)
  • Defering the reply just in case (dev-737)
  • Update setup select menu options (dev-737)
  • messageTypes function now returns sent values for editing/deleting messages to be possible (dev-737)
  • azure: Ignore .git folder to save space during production (dev-737)
  • goal: Disabled mentions in goal messages (dev-737)
  • support: Fixed bugs with report command modal (dev-737)
  • devMode: Only manual deploy allowed now (dev-737)
  • server: Fixed disconnect command disconnecting wrong server (dev-737)
  • find: Fixed bug when multiple servers have same name (dev-737)
  • goal: Using auditlogs instead of intergration (dev-737)
  • eval: Using discord.js Embeds instead of builders (dev-737)
  • report: Modals now have unique customIds (dev-737)
  • network: alert about not being AI (dev-737)
  • Edit Message: Made command voter only & added optimizations (dev-737)
  • ready: Status updates are done directly in the Client constructor (dev-737)
  • messageCreate: Removed promisify() as it is already a promise (dev-737)
  • setup: Setup refactor and optimizations (dev-737)
  • anti-profanity: Added more whitelisted workds (dev-737)
  • setup: Fix bugs and add blacklist check (dev-737)
  • find: Update command permissions (dev-737)
  • Fixed issues with replying to messages in the network (dev-737)
  • network: Updated checks for better optimization (dev-737)
  • anti-spam: Updated anti-spam (dev-737)
  • suggest: Archiving posts fixed for takedown (dev-737)
  • guide: Update link to new guide (dev-737)
  • report: Bug reports no longer go to report channel (dev-737)
  • Fixed rejections not showing stack in error handler (dev-737)
  • anti-spam: Anti-Spam is now testing ready (dev-737)
  • network: Deprecated network command (dev-737)
  • Removed levelling system until fully implemented ([dev-737](1a1791c4fe4d...
Read more

v2.0.0

08 Dec 16:12

Choose a tag to compare

Features

  • network: Setup and Network code overhaul (dev-737)
  • Auto-Complete handler (dev-737)
  • find: Implemented Autocomplete for find command instead of "Did you mean?" embed (dev-737)
  • Basic Error Handler (dev-737)
  • network: Add ability to quote (reply) to messages (dev-737)
  • Better Setup Command (dev-737)
  • network: Added NetworkManager class (dev-737)
  • suggest: Using Forum channel for suggestions (dev-737)
  • network: ChatBot staff now have 12h to delete messages (dev-737)

Bug Fixes

  • setup: Setup refactor and optimizations (dev-737)
  • anti-profanity: Added more whitelisted workds (dev-737)
  • setup: Fix bugs and add blacklist check (dev-737)
  • find: Update command permissions (dev-737)
  • Fixed issues with replying to messages in the network (dev-737)
  • network: Updated checks for better optimization (dev-737)
  • anti-spam: Updated anti-spam (dev-737)
  • suggest: Archiving posts fixed for takedown (dev-737)
  • guide: Update link to new guide (dev-737)
  • report: Bug reports no longer go to report channel (dev-737)
  • Fixed rejections not showing stack in error handler (dev-737)
  • anti-spam: Anti-Spam is now testing ready (dev-737)

Documentation

Styles

  • Moved emojis to client constructor (dev-737)

Chores

Commits

v2.5.6

13 Aug 08:26

Choose a tag to compare

Bug Fixes

  • Update log channel ID (dev-737)
  • find: Fixed bug when multiple servers have same name (dev-737)

Chores

Commits