projects
/
srvx.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix various mode-related bugs (including SF#2964782 and SF#2966959).
[srvx.git]
/
src
/
opserv.c
diff --git
a/src/opserv.c
b/src/opserv.c
index f9af6bb80ad8e61098e66f4fe1ddd0460217314d..d7bddd5213044ce0036a73a2691216daae7a0021 100644
(file)
--- a/
src/opserv.c
+++ b/
src/opserv.c
@@
-1022,6
+1022,10
@@
static MODCMD_FUNC(cmd_kick)
reply("OSMSG_NOT_ON_CHANNEL", target->nick, channel->name);
return 0;
}
+ if (IsService(target)) {
+ reply("MSG_SERVICE_IMMUNE", target->nick);
+ return 0;
+ }
KickChannelUser(target, channel, cmd->parent->bot, reason);
return 1;
}