Nestor

Mon petit bot Discord
Log | Files | Refs

commit 879c19af92862a09de2cb1876448b0e679fb4491
parent 5e5798fa5df2b9859969dd2cd69a60b298fb198b
Author: Doshirae <doshirae@doshirae.fr>
Date:   Wed,  4 Apr 2018 17:38:10 +0200

Added a dl feature

Diffstat:
Nestor.rb | 10++++++++++
commandes.rb | 4++++
2 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/Nestor.rb b/Nestor.rb @@ -120,6 +120,16 @@ bot.command(:xkcd, description: "Renvoie une page XKCD") do |event, num| end # <== +bot.command(:dl) do |event, img| + if img =~ /(jpe?g|png|gif)$/ + `curl -o img.png #{img}` + event.channel.send_file File.new('img.png') + `rm img.png` + else + "Je ne peux pas poster un fichier qui ne soit pas une image, enfin !" + end +end + # insulte ==> bot.command(:insulte, description: "Renvoie une insulte générée") do |event, action| if action == "add" diff --git a/commandes.rb b/commandes.rb @@ -61,3 +61,7 @@ def xkcd(num=nil) "Il me faut soit un entier, soit rien, très cher" end end + +def dl(img) + `curl -o img.png #{img}` +end