Skip to content
This repository has been archived by the owner on Jul 8, 2024. It is now read-only.

Releases: Bash-09/tf2-bot-kicker-gui

v1.3.0

08 Oct 01:33
Compare
Choose a tag to compare

When upgrading from a previous version just extract and replace your existing executable file with the new one.

Changelog

  • Fixed a bug where suspicious players were not loaded from playlist.json properly
  • Added Import as suspicious button to import a list of steamids
  • Changed up the playlist section of the UI
    • Replaced collapsing menu with button and context menu
    • Moved the player type dropdown next to the player name to make it quicker and easier to access
  • Added Steam web API support
    • Add your own Steam web API key to enable
    • Adds quick link to view Steam profile
    • Shows Steam profile information on player hover
      • Profile name
      • Visbility status
      • Any VAC / Game bans (+ days since last ban)
      • Account age (if profile is public)
    • Shows Player VAC and Game bans in the player list (indicated by a red 'V' or 'G')

v1.2.3

13 Aug 07:48
Compare
Choose a tag to compare

When upgrading from a previous version just extract and replace your existing executable file with the new one.

Changelog

  • Fixed a bug where some players would be announced to be on the enemy team regardless of which team are on
  • Improved internal handling of newly connecting players, should result in more consistent and correct joining player announcements
  • Added a notification box to alert when a new version of the application is available (can be dismissed until another version is available if you don't want to upgrade to a particular one)
  • Added an option to not announce bots connecting who have a common name (because everyone knows the hundreds of DoesHotters and m4gics joining are bots!)

That's all, pretty small bugfix and minor feature release.

v1.2.2

01 Aug 07:29
Compare
Choose a tag to compare

Changelog

  • Added a window to view players you have recently been on a server with (after they have disconnected)
  • Added a checkbox to pause calling votekicks and sending chat messages
  • Added a Suspicious tag alongside Cheater, Player and Bot
  • Added a small icon indicating if an account has any notes saved
  • Various code style improvements
  • Compilation time optimizations to reduce the size of the program

Version 1.2.1

26 Jun 11:16
Compare
Choose a tag to compare

Minor bugfix release

For anybody updating from before 1.2, refer to the last release for the major changelog

Changelog

  • Fixed a bug where attempts to call a votekick would fail when a bot rejoins the server quickly
  • Fixed a bug where chat messages for joined accounts would be sent twice
  • Probably something else as well, I forgot

Version 1.2

25 Jun 05:39
Compare
Choose a tag to compare

Notes for anybody using an older version

Your existing player lists will not work anymore. There is a playlist provided in the zip, but if you would like to import your existing lists you can use Import -> Import SteamIDs as Bots/Cheaters, which will scrape all SteamID3s in the file and add them as bots or cheaters. Regexes from the regx.txt file will still work but any in other files will need to be imported using Import -> Import Regex List. A number of settings have also been changed or added so some things may need to be reconfigured.

Changenotes

  • Saved accounts are now stored in a central playerlist.json file along with additional information
  • Accounts can be marked as a Player, Bot or Cheater
  • Accounts can have notes attached to them (e.g. to indicate a cheater might try to hide their cheats or anything else you want to record about a player)
  • Accounts do not need to be manually saved, but will be automatically saved as long as they are not marked as Player or have notes attached to them, and will be automatically removed if otherwise
  • Remove periodic chat reminders of bots/cheaters on the server
  • Independent join alerts for Bots and Cheaters
  • Windows to view, edit, delete and add saved accounts or regex rules
  • Call a votekick on a player from the playerlist
  • Improved internal handling of players and names while connected to a server
  • Added name-stealing detection (Although hopefully this will not be needed as Valve may have patched this out for good, fingers crossed!)
  • The app window now has an icon and will attempt to re-open at the location you closed it at
  • Playlist is now sorted by join time so newest connected accounts are at the bottom

V1.1.1

14 Feb 04:42
Compare
Choose a tag to compare

This is just a minor release, fixing a couple bugs and minor issues. If you were last using v1.0, refer to the instructions in release v1.1 for the new version.

Version 1.1

22 Jan 11:42
9f9eac0
Compare
Choose a tag to compare

This release has overhauled the command system, instead of writing the files to a config and triggering a keybind the program now sends commands to the game over RCON, meaning the program can run while TF2 is minimised and does not simulate keypresses anymore. Due to this, a number of settings have changed and will need to be reconfigured, there are some different setup steps.

You will need to add

ip 0.0.0.0
rcon_password tf2bk
net_start

to your autoexec.cfg file and add -usercon to your TF2 launch options.

Changes:

  1. No more keypresses
  2. Runs while TF2 is minimised
  3. Separate refresh, kick and chat message timers, so you can have them all happen at different intervals.
  4. Fixed a bug where manually adding a steamid or regex would not take effect until program restart
  5. Recorded SteamIDs and Regexes can be modified before adding them
  6. You can change which files the recorded SteamID and Regexes will go to

NOTE

This release has not been thoroughly tested yet, so there may temporarily be bugs to be patched in a future release. If there is anything major please report them and I will try to fix it.

v1.0

07 Jan 09:02
Compare
Choose a tag to compare
Merge branch 'master' of github.com:Googe14/tf2-bot-kicker-gui