RedoCommand.java
package com.niklasarndt.discordbutler.modules.core.command;
import com.niklasarndt.discordbutler.modules.ButlerCommand;
import com.niklasarndt.discordbutler.modules.ButlerContext;
/**
* Created by Niklas on 2020/08/02.
*/
public class RedoCommand extends ButlerCommand {
public RedoCommand() {
super("redo", "Executes the most recent command again.", "r");
}
@Override
public void execute(ButlerContext context) {
if (context.instance().getModuleManager().getMostRecentMessage() == null) {
context.resultBuilder().error("No command has been executed yet.");
return;
}
context.resultBuilder().output(context.instance().getModuleManager().redo());
}
}