Releases: dborodin836/TF2-GPTChatBot
Releases · dborodin836/TF2-GPTChatBot
Version 1.4.0
New Features
- Message queueing & delaying - (Pull Request #81 by @dborodin836)
- Added support for servers using one space after the colon - (Pull Request #82 by @dborodin836)
- Custom Instruction - (Pull Request #83 by @teufortressIndustries)
- one_click.py - (Pull Request #85 by @teufortressIndustries)
- Updated Custom AI Model API - (Pull Request #87 by @dborodin836)
- Changed structure of message array - (Pull Request #94 by @dborodin836)
- Private and Global chats - (Pull Request #96 by @dborodin836)
- GroqCloud support & Commands refactor - (Pull Request #104 by @dborodin836)
- Better TF2 prompts - (Pull Request #106 by @teufortressIndustries)
Bug Fixes
- Error with time.py - (Pull Request #93 by @teufortressIndustries)
- Greeting and minor fixes - (Pull Request #90 by @teufortressIndustries)
- Fix crash when OpenAI API key is invalid - (Pull Request #101 by @dborodin836)
- Fix nickname permissions loss - (Pull Request #102 by @dborodin836)
New Contributors
- @teufortressIndustries made their first contribution in Pull Request #83
Version 1.3.0
New Features
- Added TOS check - (Pull Request #52 by @dborodin836)
- Added support for team messages - (Pull Request #53 by @dborodin836)
- Added missing logging for empty !gpt3 command, var renamed - (Pull Request #54 by @dborodin836)
- Added hotkey to switch bot's state - (Pull Request #56 by @dborodin836)
- Added \stats option - (Pull Request #57 by @dborodin836)
- Added stats about melee crit kills - (Pull Request #59 by @dborodin836)
- Added ability to work with tf2bd - (Pull Request #63 by @dborodin836)
- Added ability to generate custom model text using text-generation-webui - (Pull Request #64 by @dborodin836)
- Added GPT-4 support - (Pull Request #68 by @dborodin836)
- Added folder for logs - (Pull Request #70 by @dborodin836)
- Added more Logging - (Pull Request #72 by @dborodin836)
- Loggers rotation & retention - (Pull Request #74 by @dborodin836)
Bug Fixes
- GUI gpt3 fixed - (Pull Request #58 by @dborodin836)
- Added missing init messages print function - (Pull Request #60 by @dborodin836)
- Added error suppression in status command sender - (Pull Request #61 by @dborodin836)
- Removed undocumented echo console commands - (Pull Request #69 by @dborodin836)
- Various fixes - (Pull Request #75 by @dborodin836)
- Fixed parsing issue when checking for updates - (Pull Request #78 by @dborodin836)
Documentation
- README.md enhancements - (Pull Request #73 by @dborodin836)
- Updated config samples in README.md - (Pull Request #79 by @dborodin836)
Refactor
- Tiny refactor - (Pull Request #62 by @dborodin836)
Full Changelog: 1.2.1...1.3.0
Version 1.2.1
Bug Fixes
- Resolved error with weird encoding in console.log file - (Pull Request #43 by @dborodin836)
- Modified username detection to remove (TEAM) - (Pull Request #44 by @dborodin836)
- Displaying current app version - (Pull Request #45 by @dborodin836)
- Fixed error when a message contains ':' - (Pull Request #46 by @dborodin836)
- Added description for rtd in the config file - (Pull Request #47 by @dborodin836)
- Added ability to disable logging to a file - (Pull Request #48 by @dborodin836)
- Displaying commands in GUI - (Pull Request #49 by @dborodin836)
- Updated docs - (Pull Request #50 by @dborodin836)
Full Changelog: 1.2.0...1.2.1
Version 1.2.0-hotfix1
FIX
- Bumped the app version by @dborodin836 in #42.
This fixed the automatic update checks.
Version 1.2.0
New Features
- Added !gh command - (Pull Request #32 by @dborodin836)
- Added check for updates - (Pull Request #31 by @dborodin836)
- Added ability to change the name for !rtd command in config - (Pull Request #33 by @dborodin836)
- Added theme to a GUI - (Pull Request #34 by @dborodin836)
- Added a toggle to disable sticky logs - (Pull Request #35 by @dborodin836)
- Added a default response if the user sends !gpt3 without a question - (Pull Request #36 by @dborodin836)
Bug Fixes
- Added validators for the config file - (Pull Request #26 by @dborodin836)
- Added more messages in the bans functionality - (Pull Request #37 by @dborodin836)
- Gpt3 command will try to get a response twice - (Pull Request #38 by @dborodin836)
- Fixed icon - (Pull Request #39 by @dborodin836)
- Added an error message in the case when the config is not existent or nonvalid - (Pull Request #40 by @dborodin836)
- Added a delay between retries in !gpt3 (Pull Request #41 by @dborodin836)
Enhancements
- Added LICENSE file - (Pull Request #25 by @dborodin836)
- Added some tests (work in progress) - (Pull Request #27 by @dborodin836)
- Fixed branch naming - (Pull Request #28 by @dborodin836)
- Removed broken test on GitHub Actions - (Pull Request #30 by @dborodin836)
Full Changelog: 1.1.0...1.2.0
Version 1.1.0
New Features:
- Added simple tkinter GUI (Pull Request #8 by @dborodin836)
- Added bans feature (Pull Request #12 by @dborodin836)
- Added !rtd rickroll command (Pull Request #13 by @dborodin836)
- Added logging to a file (Pull Request #14 by @dborodin836)
- Added gpt3 command to GUI (Pull Request #15 by @dborodin836)
- Added basic logo (Pull Request #19 by @dborodin836)
Bug Fixes:
- Fixed a bug with say command and multiple " in line (Pull Request #9 by @dborodin836)
- Optimized CPU usage (Pull Request #10 by @dborodin836)
- DEAD usernames are no longer considered part of the username (Pull Request #11 by @dborodin836)
- Fixed wrong encoding in log files (Pull Request #16 by @dborodin836)
- Fixed log_window widget (Pull Request #24 by @dborodin836)
- Added checks for RateLimiterError (Pull Request #22 by @dborodin836)
- RTD_MODE is now 0 by default (Pull Request #18 by @dborodin836)
Refactoring:
- Refactored most of the project (Pull Request #17 by @dborodin836)
Documentation:
- Updated docs (Pull Request #21 by @dborodin836)
Full Changelog: 1.0.1...1.1.0
Version 1.0.1
Bug Fixes:
- Added message limits (Pull Request #5 by @dborodin836)
- Changed ipname (-ip) in launch options (Pull Request #3 by @dborodin836)
- Fixed venv activation duplicates in Readme.md (Pull Request #4 by @dborodin836)
- Changed function that reads logfile (Pull Request #6 by @dborodin836)
Documentation:
- Updated venv activation for Windows in README.md (Pull Request #1 by @dborodin836)
- Updated readme FAQ, Contibuting, creating executable (Pull Request #7 by @dborodin836)
Full Changelog: 1.0.0...1.0.1
First Release
Hello there
TF2-GPTChatBot, designed to add more fun and excitement to your Team Fortress 2 experience. Chatbot is powered by advanced AI technology and is dedicated to helping players enjoy the game to the fullest.