From b8e4c99116c9893bf712e4c53d2b81056701d1b8 Mon Sep 17 00:00:00 2001 From: reverse Date: Sun, 19 Jul 2026 00:30:17 +0000 Subject: [PATCH] Note blocked look-alike attempts are searchable via LOGSEARCH --- Services.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Services.md b/Services.md index 77243f2..7efba84 100644 --- a/Services.md +++ b/Services.md @@ -10,7 +10,7 @@ REGISTER, IDENTIFY, LOGOUT, GROUP / UNGROUP / GLIST (grouped nicks), GHOST / REC REGISTER, INFO, LIST, DROP, SET (FOUNDER, DESC, channel toggles), ACCESS with AOP/SOP/VOP shortcuts, FLAGS (granular per-account flags), OP/DEOP/VOICE/DEVOICE, KICK, BAN/UNBAN, AKICK, ENFORCE, TOPIC, ENTRYMSG, INVITE, GETKEY, SEEN, CLONE, MODE and MLOCK, SUSPEND, NOEXPIRE. Registering a channel requires holding ops in it. -Registration (of nicks and channels) refuses **look-alike names** — a name that mixes two alphabets (the classic `аdmin` with a Cyrillic `а`), is built entirely of homoglyphs imitating Latin, uses styled fullwidth/math letters (`Admin`, `𝐚𝐝𝐦𝐢𝐧`), or hides invisible / text-direction characters. Genuine monolingual text passes, including accented French. This guards the registered-name namespace against impersonation, which a message-content filter on the ircd never sees. A blocked attempt is also announced to the staff log channel (who tried which name), so operators can spot someone probing. It's on by default and can be turned off per network — see [`[register]`](Configuration#register). +Registration (of nicks and channels) refuses **look-alike names** — a name that mixes two alphabets (the classic `аdmin` with a Cyrillic `а`), is built entirely of homoglyphs imitating Latin, uses styled fullwidth/math letters (`Admin`, `𝐚𝐝𝐦𝐢𝐧`), or hides invisible / text-direction characters. Genuine monolingual text passes, including accented French. This guards the registered-name namespace against impersonation, which a message-content filter on the ircd never sees. A blocked attempt is also announced to the staff log channel (who tried which name) and recorded for `OperServ LOGSEARCH`, so operators can spot and search for someone probing. It's on by default and can be turned off per network — see [`[register]`](Configuration#register). ## BotServ, channel bots