Package io.facet.chatcommands.arguments

Types

EntitySelector
Link copied to clipboard
abstract class EntitySelector<E : Entity>
GuildEntityArgument
Link copied to clipboard
class GuildEntityArgument<E : Entity, T : EntitySelector<E>> : ArgumentType<T>
MemberSelector
Link copied to clipboard
class MemberSelector(selectMultiple: Boolean, allowRoles: Boolean) : EntitySelector<Member>
MessageSelector
Link copied to clipboard
class MessageSelector : EntitySelector<Member>
RoleSelector
Link copied to clipboard
class RoleSelector(selectMultiple: Boolean) : EntitySelector<Role>
SnowflakeArgument
Link copied to clipboard
object SnowflakeArgument : ArgumentType<Snowflake>
TextChannelSelector
Link copied to clipboard
class TextChannelSelector : EntitySelector<GuildMessageChannel>

Functions

member
Link copied to clipboard
fun member(): ArgumentType<MemberSelector>
members
Link copied to clipboard
fun members(): ArgumentType<MemberSelector>
membersStrict
Link copied to clipboard
fun membersStrict(): ArgumentType<MemberSelector>
role
Link copied to clipboard
fun role(): ArgumentType<RoleSelector>
roles
Link copied to clipboard
fun roles(): ArgumentType<RoleSelector>
snowflake
Link copied to clipboard
fun snowflake(): ArgumentType<Snowflake>
textChannel
Link copied to clipboard
fun textChannel(): ArgumentType<TextChannelSelector>