diff options
Diffstat (limited to 'misc.c')
-rw-r--r-- | misc.c | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -640,3 +640,16 @@ void doCleanBuffer(char *str) } *out = ch; // == '\0' } + +void EnforceQlinedNick(char *nick, char *killer) +{ + User *u2; + + if ((u2 = finduser(nick))) { + alog("Killed Q-lined nick: %s!%s@%s", u2->nick, u2->username, + u2->host); + kill_user(killer, u2->nick, + "This nick is reserved for Services. Please use a non Q-Lined nick."); + } + +} |