Add a "Good Noodle" list.
Opened this issue · 4 comments
A clear and concise description of what the problem is.
Currently the xmas maps are so bot spammed, there are about 2 legit players per team.
Therefore it would be nice to have a "those aren't naughty, I've checked" category.
Describe the solution you'd like
Another list which is not being acted on in any way.
Describe alternatives you've considered
Allow users to just create arbitrary lists, and set if they should be kicked and for what reason.
Additional context
Add any other context or screenshots about the feature request here.
Errrmmm... I don't get it, you're gonna have to explain this more, and an example use case on why this is needed instead of... just marking only the bots (intended use case!)
Like a "these players are legit" mark type? Or for "don't auto-mark these players as I have a hilariously aggressive rule" mark type? (This requires a schema change)
Allow users to just create arbitrary lists, and set if they should be kicked and for what reason.
You can create arbitrary lists (abit lil bit undocumented), and you can also set reason (shows in tooltip), so I really don't get it...
Yeah, I'm talking about the "these players are legit" idea.
Like I said, right now there's like only 2 good players on a server right now, so having a way to mark those as "I probably don't need to look at those again" would be great.
It just shouldn't kick them, heh.
I didn't knew about those arbitrary lists, so if you give me a pointer on how to create/add to those in the GUI, that would be helpful.
List creating in the GUI isn't a thing yet, but you can download visual studio code and modify the playerlist files for now
tf2bd will load any playerlist that is in the format playerlist.(anything).json
and playerlist.json
and file contents look something like this:
{
"$schema": "https://raw.githubusercontent.com/PazerOP/tf2_bot_detector/master/schemas/v3/playerlist.schema.json",
"file_info": {
"authors": [ "authors" ],
"description": "description",
"title": "title"
},
"players": [
<player entry, seperated by columns>
]
}
where the player entry looks like
{
"attributes": [
"attributes for this user, currently supported cheater/suspicious/racist/exploiter",
"each attribute must be on it's own line"
],
"last_seen": {
"player_name": "player name",
"time": "epoch time in numbers, looks like '1704802139' for example, go to https://www.epochconverter.com/"
},
"proof": [
"any string of reasons you can provide"
],
"steamid": "steamid in any format"
}
if you need arbitrary attributes that's also not a thing yet, sorry.
Ah. Not to good with the lingo here yet.
In that case I'm looking for a "confirmed good" attribute to set on a player. Or a option to create your own. Whichever is easier.