Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package astri.Malbot.Commands;
- import java.util.concurrent.TimeUnit;
- import astri.Malbot.Malbot;
- import net.dv8tion.jda.api.EmbedBuilder;
- import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent;
- import net.dv8tion.jda.api.hooks.ListenerAdapter;
- public class Spam extends ListenerAdapter{
- public void onGuildMessageReceived(GuildMessageReceivedEvent event) {
- String[] args = event.getMessage().getContentRaw().split("\\s+");
- if (args[0].equalsIgnoreCase(Malbot.prefix + "spam")) {
- event.getMessage().delete().queue();
- if(event.getAuthor().getId().equals("317236712440856576") || event.getAuthor().getId().equals("351882132823736331")) {
- if(args.length < 2) {
- //Too few arguments
- EmbedBuilder error = new EmbedBuilder();
- error.setColor(0xff0000);
- error.setTitle("🔴 Too few arguments.");
- error.setDescription("Specify user and amount.");
- error.addField("**Usage :**","`" + Malbot.prefix + "spam [@user] [# of messages]`",false);
- event.getChannel().sendMessage(error.build()).queue();
- error.clear();
- }
- else {
- for (int i = 0; i < Integer.parseInt(args[2]) ; i++) {
- event.getChannel().sendMessage("hi " + args[1] + " !").queue();
- try {
- TimeUnit.SECONDS.sleep(1);
- } catch (InterruptedException e) {
- e.printStackTrace();
- break;
- }
- }
- }
- }
- else {
- //Missing permissions
- EmbedBuilder error = new EmbedBuilder();
- error.setColor(0xff0000);
- error.setTitle("🔴 Missing permision");
- error.setDescription("Only my creator can make me spam <:darkshrug:626396406399107078>");
- event.getChannel().sendMessage(error.build()).queue();
- error.clear();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement