Filter the auction-house bot as well as Playerbots #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "filter-service-accounts"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to #3. That PR was merged before this commit landed on its branch, so the 500 fix is live but the service-account filter is not — the
ahousemules are still listing.The auction-house bot account
AHOUSEowns 9 level-1 mule characters (Bidfather,Stonks,Lowballer,Sniperewolf…) that appear alongside real players. One LIKE pattern could not cover both that andRNDBOT%.botAccountPatternbecomesbotAccountPatterns, a comma-separated list:Whitespace around entries is trimmed, and an empty list disables the filter rather than emitting a clause that matches nothing — a misconfiguration shows everyone instead of silently hiding the realm.
The stack default is
RNDBOT%,ahouse, so no Portainer env changes are needed.config.default.jsonkeeps the genericRNDBOT%so this stays upstreamable.Verified against the live realm:
Clause builder exercised directly against two patterns, stray whitespace, a single pattern, an empty string, and an embedded apostrophe. Typecheck and eslint clean.
The only other non-player account is
ACMAINT, which owns no characters and never appears.🤖 Generated with Claude Code
https://claude.ai/code/session_01NW2ooBP2KPqQVzdZZDMvZd