/** * The target {@link net.dv8tion.jda.core.entities.User User} * <br>Shortcut for {@code getPrivateChannel().getUser()} * * @return The User */ public User getUser() { return channel.getUser(); }
/** * The target {@link net.dv8tion.jda.core.entities.User User} * <br>Shortcut for {@code getPrivateChannel().getUser()} * * @return The User */ public User getUser() { return channel.getUser(); }
user = getJDA().getSelfUser(); else user = ((PrivateChannel) chan).getUser(); break; case GROUP:
case PRIVATE: final PrivateChannel priv = (PrivateChannel) channel; if (priv.getUser().isBot() && channel.getJDA().getAccountType() == AccountType.BOT) throw new UnsupportedOperationException("Cannot send a private message between bots.");
User user; if (channel instanceof PrivateChannel) user = ((PrivateChannel) channel).getUser(); else if (channel instanceof Group) user = ((GroupImpl) channel).getUserMap().get(userId);