MessageContext constructor

MessageContext(
  1. {required Message targetMessage,
  2. required MessageCommand command,
  3. required ApplicationCommandInteraction interaction,
  4. required User user,
  5. required Member? member,
  6. required Guild? guild,
  7. required TextChannel channel,
  8. required CommandsPlugin commands,
  9. required NyxxGateway client}
)

Create a new MessageContext.

Implementation

MessageContext({
  required this.targetMessage,
  required this.command,
  required this.interaction,
  required super.user,
  required super.member,
  required super.guild,
  required super.channel,
  required super.commands,
  required super.client,
});