From 8b9c9e9ed7cd1747262b368634cd18bcbb415c0f Mon Sep 17 00:00:00 2001 From: BrokenFire Date: Fri, 23 Feb 2018 19:41:32 +0100 Subject: [PATCH] Detect Advertisement on madame #16 --- src/main/java/net/Broken/Commands/Over18/Madame.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/Broken/Commands/Over18/Madame.java b/src/main/java/net/Broken/Commands/Over18/Madame.java index 5442a5a..3a0f981 100644 --- a/src/main/java/net/Broken/Commands/Over18/Madame.java +++ b/src/main/java/net/Broken/Commands/Over18/Madame.java @@ -31,8 +31,16 @@ public class Madame implements Commande{ while(!success && !error) { try { - event.getTextChannel().sendMessage(redirect.get("http://dites.bonjourmadame.fr/random")).queue(); - success=true; + + String url = redirect.get("http://dites.bonjourmadame.fr/random"); + if((url.contains("club") && (url.contains("rejoindre") || url.contains("rejoignez"))) || (url.contains("samedi") && url.contains("dimanche"))){ + logger.debug("Advertisement detected! Retry! ("+url+")"); + } + else{ + event.getTextChannel().sendMessage(redirect.get("http://dites.bonjourmadame.fr/random")).queue(); + success=true; + } + } catch (IOException e) { errorCp++; logger.warn("Erreur de redirection. (Essais n°"+errorCp+")");