+#include "cmd_neonserv.h"
+
/*
* argv[0] - usermask
* argv[1] - min access
int max_access;
};
-static CMD_BIND(neonserv_cmd_resync) {
+CMD_BIND(neonserv_cmd_resync) {
int min_access = 0, max_access = 500;
char *usermask = NULL;
if(argc > 0)
} else {
if((chanuser->flags & CHANUSERFLAG_OPPED) && resync_op && !(chanuser->user->flags & (USERFLAG_ISBOT | USERFLAG_ISIRCOP)))
modeBufferDeop(modeBuf, chanuser->user->nick);
- if((chanuser->flags & CHANUSERFLAG_VOICED) && resync_voice)
+ if((chanuser->flags & CHANUSERFLAG_VOICED) && resync_voice && !(chanuser->user->flags & (USERFLAG_ISBOT | USERFLAG_ISIRCOP)))
modeBufferDevoice(modeBuf, chanuser->user->nick);
}