package eu.mikroskeem.bot.maerahn.commands; import eu.mikroskeem.bot.maerahn.Bot; import org.slf4j.Logger; import org.telegram.telegrambots.TelegramApiException; import org.telegram.telegrambots.api.methods.send.SendMessage; import org.telegram.telegrambots.api.objects.Chat; import org.telegram.telegrambots.api.objects.User; import org.telegram.telegrambots.bots.AbsSender; import org.telegram.telegrambots.bots.commands.BotCommand; public class AlwaysCommand extends BotCommand { Logger logger; public AlwaysCommand(Bot bot){ super("always", "Send pic of always"); logger = bot.logger; } @Override public void execute(AbsSender absSender, User user, Chat chat, String[] strings) { SendMessage message = new SendMessage(); message.setChatId(chat.getId().toString()); message.setText("https://i.imgur.com/BoVfl7R.png"); try { absSender.sendMessage(message); } catch (TelegramApiException e){ logger.error("Failed to send reply for /always command!"); e.printStackTrace(); } } }