Hadder/src/main/java/com/bbn/hadder/commands/CommandEvent.java
Hax a5951c47ea Hello, i changed everything and it works
Changed Stuff:
Command System
Database Connection
Config Reader
Command Event

Please sub to bbn Pog
2019-11-03 20:31:50 +01:00

43 lines
1.3 KiB
Java

package com.bbn.hadder.commands;
import com.bbn.hadder.Rethink;
import com.bbn.hadder.core.CommandHandler;
import com.bbn.hadder.core.Config;
import net.dv8tion.jda.api.JDA;
import net.dv8tion.jda.api.entities.Message;
import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
import javax.annotation.Nonnull;
public class CommandEvent extends MessageReceivedEvent {
private Rethink rethink;
private Config config;
private CommandHandler commandHandler;
public CommandEvent(@Nonnull JDA api, long responseNumber, @Nonnull Message message, Config config, Rethink rethink, CommandHandler commandHandler) {
super(api, responseNumber, message);
this.config = config;
this.rethink = rethink;
this.commandHandler = commandHandler;
}
public CommandEvent(@Nonnull MessageReceivedEvent event, Config config, Rethink rethink, CommandHandler commandHandler) {
super(event.getJDA(), event.getResponseNumber(), event.getMessage());
this.config = config;
this.rethink = rethink;
this.commandHandler = commandHandler;
}
public Rethink getRethink() {
return rethink;
}
public Config getConfig() {
return config;
}
public CommandHandler getCommandHandler() {
return commandHandler;
}
}