summaryrefslogtreecommitdiffstats
path: root/config-default/commands.xml
diff options
context:
space:
mode:
Diffstat (limited to 'config-default/commands.xml')
-rw-r--r--config-default/commands.xml5
1 files changed, 5 insertions, 0 deletions
diff --git a/config-default/commands.xml b/config-default/commands.xml
index 499b931..2e8df3d 100644
--- a/config-default/commands.xml
+++ b/config-default/commands.xml
@@ -153,6 +153,11 @@
my $nick = $2;
my $level= $3;
if ($level eq '') { $level = 'low'; }
+ $level = lc $level;
+ if ($level !~ /^(disable|debug|low|medium|high|opalert)$/) {
+ $conn->privmsg($event->{to}->[0], "Error: I don't recognize $level as a valid level.");
+ return;
+ }
my $link = ASM::Util->getLink(lc $chan);
if ( lc $link ne lc $chan ) {
$conn->privmsg($event->{to}->[0], "Error: $chan is linked to $link - use $link instead.");