struct ChanUser *chanuser;
struct ModeBuffer *modeBuf;
check_mysql();
- if(!checkChannelAccess(user, chan, "channel_canvoice", 1, 0)) {
- reply(getTextBot(), user, "NS_ACCESS_DENIED");
- return;
- }
if(argc > 0)
nickmask = argv[0];
modeBuf = initModeBuffer(client, chan);
- issuer_access = getChannelAccess(user, chan, 0);
+ issuer_access = getChannelAccess(user, chan);
for(chanuser = getChannelUsers(chan, NULL); chanuser; chanuser = getChannelUsers(chan, chanuser)) {
if(nickmask && match(nickmask, chanuser->user->nick)) continue;
- victim_access = getChannelAccess(user, chan, 0);
+ victim_access = getChannelAccess(user, chan);
if(victim_access >= issuer_access) continue;
if(!(chanuser->flags & CHANUSERFLAG_VOICED)) continue;
modeBufferDevoice(modeBuf, chanuser->user->nick);