Nestor

Mon petit bot Discord
Log | Files | Refs

commit 12c65428f4dc3532df67890bf6f9a3d0ed69854e
parent b530eb65aa12248c96ab1c6f95d3e4c917924eeb
Author: Doshirae <doshirae@lilo.org>
Date:   Sat,  2 Dec 2017 12:27:46 +0100

Added Asterix quotation

Diffstat:
Nestor.rb | 34+++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/Nestor.rb b/Nestor.rb @@ -142,22 +142,7 @@ bot.command(:strawpoll, description: "Créer un strawpoll", usage: "!strawpoll [q[m] <question>] | choix1 | choix2 | choix3 | ...\nq <question> → la question devient <question> (aucune question si le champ n'est pas là)\nqm <question> → question devient <question> et active le choix multiple des réponses" ) do |event, *choices| - if choices.empty? - event.respond "Mais enfin ! Quelle curieuse idée de faire un sondage sans le moindre choix... On se croirait en Russie" - else - choices = choices.join(' ').split(' | ') - multi = false - if choices[0] =~ /q\s.*/ - question = choices.shift[2..-1] - elsif choices[0] =~ /qm\s.*/ - question = choices.shift[2..-1] - multi = true - end - question ||= "Poll de #{event.user.name}" - json = HTTParty.post("https://strawpoll.me/api/v2/polls", body: {title: "#{question}", options: choices, multi: multi}.to_json).body - id = JSON.parse(json)["id"] - event.respond "Voici pour vous, mon cher\nhttps://strawpoll.me/#{id}" - end + strawpoll(event.user.name, choices) end # <== @@ -183,7 +168,7 @@ end bot.message(containing: /Mi+chel/i) do |event| event.respond "Oui, c'est moi" - sleep(1) + sleep(2) event.respond "Michel, forever" sleep(1) event.respond "Je suis le veilleur" @@ -201,6 +186,21 @@ end bot.message(containing: [/tg/i, /ta gueule/i]) do |event| event.send_temp "Oui monsieur, bien monsieur, je pars me flageller monsieur", 5 end + +bot.message(containing: /C'est une bonne situation ça,? scribe \?/) do |event| + event.respond "Vous savez, moi je ne crois pas qu’il y ait de bonne ou de mauvaise situation." + sleep 1 + event.respond "Moi, si je devais résumer ma vie aujourd’hui avec vous, je dirais que c’est d’abord des rencontres." + sleep 1 + event.respond "Des gens qui m’ont tendu la main, peut-être à un moment où je ne pouvais pas, où j’étais seul chez moi." + sleep 1 + event.respond "Et c’est assez curieux de se dire que les hasards, les rencontres forgent une destinée…" + sleep 1 + event.respond "Parce que quand on a le goût de la chose, quand on a le goût de la chose bien faite, le beau geste, parfois on ne trouve pas l’interlocuteur en face je dirais, le miroir qui vous aide à avancer." + sleep 1 + event.respond "Alors ça n’est pas mon cas, comme je disais là, puisque moi au contraire, j’ai pu : et je dis merci à la vie, je lui dis merci, je chante la vie, je danse la vie… je ne suis qu’amour !" + event.respond "Et finalement, quand beaucoup de gens aujourd’hui me disent « Mais comment fais-tu pour avoir cette humanité ? », et bien je leur réponds très simplement, je leur dis que c’est ce goût de l’amour ce goût donc qui m’a poussé aujourd’hui à entreprendre une construction mécanique, mais demain qui sait ? Peut-être simplement à me mettre au service de la communauté, à faire le don, le don de soi…" +end # <== # command taht mention