package tterrag.tppibot.commands; import java.util.Arrays; import java.util.List; import org.pircbotx.Channel; import org.pircbotx.PircBotX; import org.pircbotx.User; import tterrag.tppibot.util.IRCUtils; public class Join extends Command { public Join() { super("join", PermLevel.CONTROLLER); } @Override public void onCommand(PircBotX bot, User user, Channel channel, List<String> lines, String... args) { if (args.length > 0) { Arrays.stream(args).forEach(s -> bot.sendIRC().joinChannel(IRCUtils.fmtChan(s))); } else { lines.add("Must supply at least one channel!"); } } @Override public String getDesc() { return "Joins a channel."; } }