PazerOP / tf2_bot_detector

Automatically detects and votekicks cheaters/bots in TF2 casual.
MIT License
404 stars 56 forks source link

[BUG] Program called out a player from the personal list, but their ID was not there. #413

Open Jesseman1 opened 1 year ago

Jesseman1 commented 1 year ago

Describe the bug

Program marked an enemy player as a cheater and stated they matched a Steam ID from my personal list. My personal list was wiped 2 days ago, so there are only about 6 IDs in it, only 2 are marked as cheaters. I opened the personal list but was unable to find the name or Steam ID of the marked player. I believe the program marked this random player as a cheater because their name was "Festive Hitman", matching an old bot name and applying a transient mark.

To Reproduce

Steps to reproduce the behavior:

  1. Join a game with someone using a common bot name.
  2. Hover over their name in the program to see it's from the personal list.
  3. Open the personal list, the name is not there.

Expected behavior

I expected that when the program tells me a name is from my personal list, I'd be able to find it there.

Logs

2022-12-05_21-10-42.log

Screenshots

No screenshots.

Desktop (please complete the following information):

  • OS: Windows 10
  • Version of bot detector: 1.2.1.934
incontestableness commented 1 year ago

yeah that's what a transient mark does if you don't like it disable the official rules.json thing if your complaint is about the wording of a message, then lol

Jesseman1 commented 1 year ago

That's what was confusing though. Hovering over the marked name did not show that it was from the official list, it showed that it was from the personal list. Why would a transient mark rule from the official rules tell the program that I marked them myself? It would be very helpful if transient marks were displayed as transient marks.

Now if I'm understanding correctly, I can stop transient marks from happening by unchecking the "automatically mark players" box at the top of the program, right?

incontestableness commented 1 year ago

probably