Comparing v4.26...v.4.27 · Together-Java/TJ-Bot
Commits on Jan 26, 2026
-
fix: double fire when channel is deleted (#1398)
* fix: add caffeine cache to prevent double fire * fix: check is bot only on join * feat: add synchronized keyword * chore: try-catch the delete for extra protection --------- Co-authored-by: Suraj Kumar <sk96.uk@gmail.com>
Commits on Jan 27, 2026
-
Added /rewrite for improving a message using AI (#1378)
* Feature: Implement /rewrite command for message improvement using ChatGPT * feature "rewrite-msg command": applies changes due to Zabu's first review; * feature "rewrite-msg command": applies changes due to Wazei's first review - Part 1; * feature "rewrite-msg command": applies changes due to Wazei's first review - Part 2; * feature "rewrite-msg command": applies changes due to Wazei's first review - Part 3; * feature "rewrite-msg command": removing Optional and other adjustments * feature "rewrite-msg command" - reply to taz 2nd review; 1. ChatGptService: MAX_TOKENS value updated to 500; 2. RewriteCommand: Adding more precision in Ai Prompt message; * ChatGptService: MAX_TOKENS value updated to 1000;
Commits on Feb 3, 2026
-
fix: AI message dismiss button (#1403)
* fix: AI message dismiss button when message that created thread was deleted, retrieveStartMessage() threw an error UNKNOWN_MESSAGE leading to non-functional dismiss button. this adds a handler, specifically for parent message deleted error by using getIterableHistoryInstead. * refactor: HelpThreadCreatedListener * move AI dismiss fallback consumer to a seperate function for clarity * move variable FIRST_MESSAGE_ONLY to function scope as noOfMessage for clarity * improve error log message for clarity