Upgrade à la nouvelle version de l'api de JuLiabot et quelques fautes d'autrograffe

This commit is contained in:
Mysaa 2021-05-24 14:40:29 +02:00
parent 1a160af2be
commit 9a373f960e
4 changed files with 33 additions and 23 deletions

View File

@ -4,8 +4,8 @@ import java.io.DataInputStream;
import java.io.DataOutputStream; import java.io.DataOutputStream;
import java.io.IOException; import java.io.IOException;
import net.dv8tion.jda.core.entities.Guild; import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.core.entities.Member; import net.dv8tion.jda.api.entities.Member;
public abstract class JuLIAnatheme { public abstract class JuLIAnatheme {

View File

@ -3,21 +3,31 @@ package com.bernard.julianatheme;
import java.awt.Color; import java.awt.Color;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.*; import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Map.Entry; import java.util.Map.Entry;
import java.util.Set;
import java.util.regex.Pattern; import java.util.regex.Pattern;
import org.reflections.Reflections; import org.reflections.Reflections;
import com.bernard.discord.api.Command; import com.bernard.juliabot.api.Command;
import com.bernard.discord.api.Discord; import com.bernard.juliabot.api.Discord;
import com.bernard.juliabot.api.JuLIAddon;
import com.bernard.julianatheme.JuLIAnatheme.InvalidAnathemDescriptionException; import com.bernard.julianatheme.JuLIAnatheme.InvalidAnathemDescriptionException;
import net.dv8tion.jda.core.EmbedBuilder; import net.dv8tion.jda.api.EmbedBuilder;
import net.dv8tion.jda.core.MessageBuilder; import net.dv8tion.jda.api.MessageBuilder;
import net.dv8tion.jda.core.entities.*; import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.core.events.Event; import net.dv8tion.jda.api.entities.Member;
import net.dv8tion.jda.api.entities.Message;
import net.dv8tion.jda.api.entities.MessageChannel;
import net.dv8tion.jda.api.entities.User;
import net.dv8tion.jda.api.events.Event;
@JuLIAddon(name = "julianatheme",devs="Mysaa",version = "20w33a")
public class JuliAnathèmeManager { public class JuliAnathèmeManager {
@ -58,7 +68,7 @@ public class JuliAnathèmeManager {
} }
} }
@Command(admin=true,name="maudir",group="JuL'IAnathème",grp="janatheme",description="Maudit une personne. Usage 'maudir <@pseudo> <type> <extra>") @Command(admin=true,name="maudir",description="Maudit une personne. Usage 'maudir <@pseudo> <type> <extra>")
public void maudir(Message m,Guild g) { public void maudir(Message m,Guild g) {
if(m.getMentionedUsers().size() < 1) { if(m.getMentionedUsers().size() < 1) {
@ -127,7 +137,7 @@ public class JuliAnathèmeManager {
} }
@Command(admin=true,name="oracle",group="JuL'IAnathème",grp="janatheme",description="Demande à l'oracle, quelles sont les maledictions planant sur une personne. Usage: 'oracle <@pseudo>") @Command(admin=true,name="oracle",description="Demande à l'oracle, quelles sont les maledictions planant sur une personne. Usage: 'oracle <@pseudo>")
public void oracle(Message m,Guild g) { public void oracle(Message m,Guild g) {
if(m.getMentionedUsers().size() < 1) { if(m.getMentionedUsers().size() < 1) {
@ -161,7 +171,7 @@ public class JuliAnathèmeManager {
m.getChannel().sendMessage(dumper.build()).complete(); m.getChannel().sendMessage(dumper.build()).complete();
} }
@Command(admin=true,name="exorciser",group="JuL'IAnathème",grp="janatheme",description="Excorcise une personne (lui enlève sa malediction). Usage 'exoriser <@pseudo> <type>") @Command(admin=true,name="exorciser",description="Excorcise une personne (lui enlève sa malediction). Usage 'exoriser <@pseudo> <type>")
public void exorciser(Message m,Guild g) { public void exorciser(Message m,Guild g) {
if(m.getMentionedUsers().size() < 1) { if(m.getMentionedUsers().size() < 1) {
notifyUser("Il faut notifier l'utilisateur qu vous voulez exorciser", m.getAuthor(), m.getChannel()); notifyUser("Il faut notifier l'utilisateur qu vous voulez exorciser", m.getAuthor(), m.getChannel());

View File

@ -4,13 +4,13 @@ import java.io.DataInputStream;
import java.io.DataOutputStream; import java.io.DataOutputStream;
import java.io.IOException; import java.io.IOException;
import com.bernard.discord.commands.JulSoundBox;
import com.bernard.julianatheme.EventReciever; import com.bernard.julianatheme.EventReciever;
import com.bernard.julianatheme.JuLIAnatheme; import com.bernard.julianatheme.JuLIAnatheme;
import com.bernard.julsoundbox.JulSoundBox;
import net.dv8tion.jda.core.entities.Guild; import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.core.entities.Member; import net.dv8tion.jda.api.entities.Member;
import net.dv8tion.jda.core.events.guild.voice.GuildVoiceJoinEvent; import net.dv8tion.jda.api.events.guild.voice.GuildVoiceJoinEvent;
public class HelloAnatheme extends JuLIAnatheme { public class HelloAnatheme extends JuLIAnatheme {

View File

@ -9,11 +9,11 @@ import java.util.List;
import com.bernard.julianatheme.EventReciever; import com.bernard.julianatheme.EventReciever;
import com.bernard.julianatheme.JuLIAnatheme; import com.bernard.julianatheme.JuLIAnatheme;
import net.dv8tion.jda.core.MessageBuilder; import net.dv8tion.jda.api.MessageBuilder;
import net.dv8tion.jda.core.entities.Guild; import net.dv8tion.jda.api.entities.Guild;
import net.dv8tion.jda.core.entities.Member; import net.dv8tion.jda.api.entities.Member;
import net.dv8tion.jda.core.entities.TextChannel; import net.dv8tion.jda.api.entities.TextChannel;
import net.dv8tion.jda.core.events.message.MessageReceivedEvent; import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
public class StopTalkingAnatheme extends JuLIAnatheme { public class StopTalkingAnatheme extends JuLIAnatheme {
@ -85,8 +85,8 @@ public class StopTalkingAnatheme extends JuLIAnatheme {
"Si c'est pour dire de la merd#, ca valait pas la peine", "Là on vois bien qu'il est idiot !", "Si c'est pour dire de la merd#, ca valait pas la peine", "Là on vois bien qu'il est idiot !",
"Tu sais que personne ne veut t'écouter", "Mais Arette de parler !!!", "Shut the fuck up !", "Tu sais que personne ne veut t'écouter", "Mais Arette de parler !!!", "Shut the fuck up !",
"https://youtu.be/Vh2je2c45lg", "https://youtu.be/Vh2je2c45lg",
"Mais qui a donné une langue à cette personne, un cerveau aurai été un bon début !", "Mais qui a donné une langue à cette personne, un cerveau aurait été un bon début !",
"Tu as de la chance que mes devs m'on interdit de de mute ...", "Ah si tu pouvais fermer ... TA GEULE !", "Tu as de la chance que mes devs m'on interdit de de mute ...", "Ah si tu pouvais fermer ... TA GUEULE !",
"https://youtu.be/OoNSPEFDuxo", "Als Maul !!! (C'est plus frappant en allemand)" }; "https://youtu.be/OoNSPEFDuxo", "Als Maul !!! (C'est plus frappant en allemand)" };
} }