From: Michael Andreen Date: Sat, 28 May 2016 07:50:15 +0000 (+0200) Subject: Only allow chattr in certain channels X-Git-Url: https://ruin.nu/git/?p=NDIRC.git;a=commitdiff_plain;h=fc37239d5f764e9f0f7c113a03fc52d264699725 Only allow chattr in certain channels --- diff --git a/Commands/Usermgm.pm b/Commands/Usermgm.pm index eb7560c..3501120 100644 --- a/Commands/Usermgm.pm +++ b/Commands/Usermgm.pm @@ -26,6 +26,7 @@ use NDIRC::Dispatcher; command '+user' => { help => q(syntax: .+user username [pnick] | username must be alphanum characters, if no pnick is given then it will be set to the same as username), + type => q(usermgmt), acl => 'irc_adduser' }, class extends NDIRC::Command { method execute ($c,$msg) { @@ -53,6 +54,7 @@ INSERT INTO users (username,hostmask,pnick,password) VALUES(?,?,?,'') command '-user' => { help => q(syntax: .-user nick | nick must be alphanum characters, if no pnick is given then it will be set to nick), + type => q(usermgmt), acl => 'irc_deactivateuser' }, class extends NDIRC::Command { method execute ($c,$msg) { @@ -85,6 +87,7 @@ UPDATE users SET hostmask = ?, password = '' WHERE uid = ? command chattr => { help => q(syntax: .chattr username [-]flags | % can be used for wildcards \%arro% will match barrow, if a - is given then flags will be removed, otherwise added), + type => q(usermgmt), acl => 'irc_chattr' }, class extends NDIRC::Command { method execute ($c,$msg) {