[05:53:43] Krinkle: Still an issue, now with Alexf [15:40:36] Tamzin: right, so the auto blocklist appear to add it incorrectly, assuming there is a way to add spaced names correctly [15:40:56] underscores maybe? [15:42:06] Well it has to match against names in the incoming rc feed. I don't think those are underscored yet. But we could normalise the checking code as well to convert those [15:42:21] Again I recall having fixed this years ago so probably some of this is already done but maybe something broke it [15:43:08] In any event , make sure there's a CVNBot issue on GitHub if not already and capture what you can in terms of the block event and intel showing the wrong name being on the list [16:44:16] Krinkle: Think I've got this partly figured out. Can I ask, what's the internal infrastructure behind an autoblacklist. Like, how does the network tell itself to add someone? [16:50:13] nvm think i found that [17:15:22] Krinkle: ok, is the regex used at https://github.com/countervandalism/CVNBot/blob/61fd563af22f2824ec4f409063ae20db4c2dd38c/src/CVNBot/Project.cs#L62 publicly viewable somewhere? I'm guessing it's an issue with parentheses. [18:50:55] Tamzin: I can get you the current value of a given bot and wiki, but unless the code changed it'll have been computed from this: https://github.com/countervandalism/CVNBot/blob/61fd563af22f2824ec4f409063ae20db4c2dd38c/src/CVNBot/Project.cs#L214 [18:51:30] When we add a new wiki, we fetch its Mw namespace messages a turn $1 into (.*) or something [18:51:46] Then matched against the irc wm org text [18:52:15] (After initial decoding of the color codes and asterisk pairs)