Class DiscordCommandContext

java.lang.Object
kboyle.oktane.core.CommandContext
kboyle.oktane.discord4j.DiscordCommandContext

public class DiscordCommandContext extends CommandContext
  • Constructor Details

    • DiscordCommandContext

      public DiscordCommandContext(discord4j.core.object.entity.Message message)
    • DiscordCommandContext

      public DiscordCommandContext(discord4j.core.object.entity.Message message, BeanProvider beanProvider)
  • Method Details

    • message

      public discord4j.core.object.entity.Message message()
    • client

      public discord4j.core.GatewayDiscordClient client()
    • channel

      public reactor.core.publisher.Mono<discord4j.core.object.entity.channel.MessageChannel> channel()
    • textChannel

      public reactor.core.publisher.Mono<discord4j.core.object.entity.channel.TextChannel> textChannel()
    • user

      public Optional<discord4j.core.object.entity.User> user()
    • member

      public reactor.core.publisher.Mono<discord4j.core.object.entity.Member> member()
    • guild

      public reactor.core.publisher.Mono<discord4j.core.object.entity.Guild> guild()