Interface DiscordAudiences
- All Known Implementing Classes:
HostedDiscordAudiences
,StandaloneDiscordAudiences
public interface DiscordAudiences
Obtains audiences from JDA entities.
-
Method Summary
Modifier and TypeMethodDescription@NotNull net.kyori.adventure.audience.Audience
channel(net.dv8tion.jda.api.entities.TextChannel channel)
Creates an audience for a Discord text channel.@NotNull DiscordUser
user(net.dv8tion.jda.api.entities.User user)
Creates an audience for a private message with a Discord account.
-
Method Details
-
channel
@NotNull @NotNull net.kyori.adventure.audience.Audience channel(net.dv8tion.jda.api.entities.TextChannel channel)Creates an audience for a Discord text channel.- Parameters:
channel
- the channel to create an audience for- Returns:
- the audience
-
user
Creates an audience for a private message with a Discord account. Note that users can disable private messaging from non-friends, in which case messages will not be received.- Parameters:
user
- the user to open a private message with- Returns:
- the audience
-