X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=cmd_neonserv_devoice.c;h=6994679960209043fbeec2d7bea23abb798dd789;hb=795115bf680185ae01043bd1222b78bfed8c1d87;hp=ccfa8d3384cb42a928a322fd7ea7fe6dc354a714;hpb=fb1dee61840455a6669c868f30701e963cdfa629;p=NeonServV5.git diff --git a/cmd_neonserv_devoice.c b/cmd_neonserv_devoice.c index ccfa8d3..6994679 100644 --- a/cmd_neonserv_devoice.c +++ b/cmd_neonserv_devoice.c @@ -1,18 +1,15 @@ +#include "cmd_neonserv.h" + /* * argv[0-*] nicks */ -static CMD_BIND(neonserv_cmd_devoice) { +CMD_BIND(neonserv_cmd_devoice) { int i, done_users = 0; struct UserNode *cuser; struct ChanUser *chanuser; struct ModeBuffer *modeBuf; - check_mysql(); - if(!checkChannelAccess(user, chan, "channel_canvoice", 1, 0)) { - reply(getTextBot(), user, "NS_ACCESS_DENIED"); - return; - } modeBuf = initModeBuffer(client, chan); for(i = 0; i < argc; i++) { cuser = searchUserByNick(argv[i]); @@ -32,4 +29,6 @@ static CMD_BIND(neonserv_cmd_devoice) { reply(getTextBot(), user, "NS_DEVOICE_DONE", chan->name); else reply(getTextBot(), user, "NS_DEVOICE_FAIL", client->user->nick); + if(done_users) + logEvent(event); }