#3 Simplification du code + MAJ description du bot

Merged
alarig merged 2 commits from theo/master into vigdis/master 9 years ago
1 changed files with 9 additions and 17 deletions
  1. 9 17
      unefede.pl

+ 9 - 17
unefede.pl

@@ -283,22 +283,14 @@ sub said {
     }
     }
     # easter egg
     # easter egg
     elsif ($message->{body} =~ /datafoin/) {
     elsif ($message->{body} =~ /datafoin/) {
-	my $de = int rand(5);
+	my @datafoin = (
-	if ($de==1) {
+	    'il ne faut pas me donner à manger après minuit /o\\',
-	    return "il ne faut pas me donner à manger après minuit /o\\";
+	    'omnomnom',
-	}
+	    'mais je vais grossir /o\\',
-	elsif($de==2){
+	    'vouiii',
-	    return "omnomnom";
+	    'datafoin <3',
-	}
+	);
-	elsif($de==3){
+        return $datafoin[int rand($#datafoin+1)];
-	    return "mais je vais grossir /o\\";
-	}
-	elsif($de==4){
-	    return "vouiii";
-	}
-	elsif($de==5){
-	    return "datafoin <3";
-	}
     }
     }
     elsif ($message->{body} =~ /^\Q$symbol\Erp/) {
     elsif ($message->{body} =~ /^\Q$symbol\Erp/) {
         my $url = $message->{body};
         my $url = $message->{body};
@@ -325,5 +317,5 @@ MyBot->new(
     channels => [ '#fdn', '#ffdn', '#franciliens.net', '#faimaison', '#illyse'],
     channels => [ '#fdn', '#ffdn', '#franciliens.net', '#faimaison', '#illyse'],
     nick => 'UneFede',
     nick => 'UneFede',
     username => 'bot',
     username => 'bot',
-    name => 'Droide de la Federation FDN, run by Vigdis'
+    name => 'Droide de la Federation FDN, run by fédé'
     )->run();
     )->run();