]> ruin.nu Git - NDIRC.git/commitdiff
Only allow chattr in certain channels
authorMichael Andreen <harv@ruin.nu>
Sat, 28 May 2016 07:50:15 +0000 (09:50 +0200)
committerMichael Andreen <harv@ruin.nu>
Sat, 28 May 2016 07:50:15 +0000 (09:50 +0200)
Commands/Usermgm.pm

index eb7560c7a626a9d7c1813a991d947886f2de6ebc..3501120f10d38b03f8e2b6343f5c98bea056dbf9 100644 (file)
@@ -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) {