ActionTrigger: Ensure level argument passed by users

This commit is contained in:
Pragmatic Software 2018-01-05 18:02:14 -08:00
parent 22b90e90f7
commit c5567fc529
1 changed files with 4 additions and 0 deletions

View File

@ -225,6 +225,10 @@ sub actiontrigger {
return "Trigger already exists.";
}
if ($level !~ m/\d+/) {
return "$nick: Missing level argument?\n";
}
if ($level > 0) {
my $admin = $self->{pbot}->{admins}->find_admin($channel, "$nick!$user\@$host");
if (not defined $admin or $level > $admin->{level}) {