diff --git a/lib/commands/parser.pm b/lib/commands/parser.pm index 0ae111efa756b53e2b62991aac2ca71731fc302d..4fed1a087371cd7fd30c8a625bc9fa1d07d4bd07 100644 --- a/lib/commands/parser.pm +++ b/lib/commands/parser.pm @@ -71,7 +71,7 @@ sub exec { } } elsif ($msg =~ /^Sam(?:,|:) +ajoute(?: +à +la +(\d+))? +: +([a-z]*) += +(.*)/) { - my $id = $1 or $lastID->{$chan->[0]}; + my $id = ($1) ? $1 : $lastID->{$chan->[0]}; my $command = $2; my $arg = $3;