Nestor

Mon petit bot Discord
Log | Files | Refs

commit 5593c6cd5fdd6db5129e2e816728c68c461fdcc5
parent f84351e22e217cd7998dfb90836096a24c9fee6b
Author: Doshirae <romainchaix@protonmail.com>
Date:   Tue,  9 May 2017 21:47:57 +0200

IT FINALLY FUCKING WORKS MOTHERFUCKER

Diffstat:
.insultotron.rb.swp | 0
a | 23-----------------------
insultotron.rb | 42+++++++++++-------------------------------
3 files changed, 11 insertions(+), 54 deletions(-)

diff --git a/.insultotron.rb.swp b/.insultotron.rb.swp Binary files differ. diff --git a/a b/a @@ -1,23 +0,0 @@ -"Cyrano à quatre pattes", -"Zouave interplanétaire", -"Ectoplasme à roulettes", -"Bougre d’extrait de cornichon", -"Jus de poubelle", -"Espèce de porc-épic mal embouché", -"Patagon de zoulous", -"Loup-garou à la graisse de renoncule", -"Amiral de bateau-lavoir", -"Bayadère de carnaval", -"Bougres d’extrait de crétins des Alpes", -"Espèce de chouette mal empaillée", -"Macchabée d'eau de vaisselle", -"Astronaute d'eau douce", -"Bulldozer à réaction", -"Simili-martien à la graisse de cabestan", -"Concentré de moules à gaufres", -"Espèce de mitrailleur à bavette", -"Tchouck-tchouck-nougat", -"Garde-côtes à la mie de pain", -"Papou des Carpates", -"Sombre oryctérope", -"Traîne-potence" diff --git a/insultotron.rb b/insultotron.rb @@ -2,19 +2,22 @@ class Insulte attr_reader :insulte, :mode def initialize(mode) - @mode = mode - case mode + @insulte = case mode when nil - createDefault + "Espece d#{Insulte.animal} #{Insulte.adjectif} #{Insulte.lieu}" when "fort" - createDefault - @insulte = @insulte.upcase + "Espece d#{Insulte.animal} #{Insulte.adjectif} #{Insulte.lieu}".upcase when "kaaris" - createKaaris + "P#{"U"*rand(10..100)}T#{"E"*rand(3..20)}#{"U"*rand(10..100)}H" when "martine" - createMartine + salope = "SALO" + rand(25..100).times do |jsp| + salope += (rand(0..1) %2 == 0) ? "o" : "O" + end + salope += "PE" + "#{salope}" when "haddock" - createHaddock + "#{Insulte.insultesHaddock}" end end @@ -22,29 +25,6 @@ class Insulte @insulte end - - def createDefault - @insulte = "Espece d#{Insulte.animal} #{Insulte.adjectif} #{Insulte.lieu}" - end - - def createKaaris - @insulte = "P#{"U"*rand(10..100)}T#{"E"*rand(3..20)}#{"U"*rand(10..100)}H" - end - - def createMartine - salope = "SALO" - rand(25..100).times do |jsp| - salope += (rand(0..1) %2 == 0) ? "o" : "O" - end - salope += "PE" - @insulte = "#{salope}" - end - - - def createHaddock - @insulte = "#{Insulte.insultesHaddock}" - end - # animal ==> def self.animal animaux = [ "e Vegeta", "e renard", "e poulpe", "e caribou", "'ornythorinque", "e papier toilette", "e zombie necrophage", "e velocipede", "e castor", "e mamouth a poil ras", "e mamouth", "'huitre", "e joueur de LoL", "e sale tchoin", "e VACA DE LA SOLIDAD", "'enorme bachibouzouk", "'ectoplasme", "e marin d'eau douce", "e va-nu-pieds"