Package dev.sympho.bot_utils.event
Interface MessageEventContext
- All Superinterfaces:
AccessContext,AccessValidator,ChannelAccessContext,ChannelAccessValidator,ChannelEventContext,EventContext,MessageBasedContext
- All Known Subinterfaces:
MessageCreateEventContext
The context of a message event.
Note that there is an expectation that the messages have a valid author. Webhook messages are not supported and are expected to be filtered out.
- Since:
- 1.0
- Version:
- 1.0
-
Method Summary
Methods inherited from interface dev.sympho.bot_utils.access.AccessContext
asGuild, guild, guildId, isPrivate, member, member, userMethods inherited from interface dev.sympho.bot_utils.access.ChannelAccessContext
asUser, channelIdMethods inherited from interface dev.sympho.bot_utils.event.ChannelEventContext
belongs, belongs, belongs, belongs, hasAccess, hasAccess, validate, validatorMethods inherited from interface dev.sympho.bot_utils.event.EventContext
client, validateMethods inherited from interface dev.sympho.bot_utils.event.MessageBasedContext
channel, fetchMessage, message, messageId
-
Method Details
-
event
MessageEvent event()Description copied from interface:EventContextRetrieves the triggering event.- Specified by:
eventin interfaceEventContext- Returns:
- The event.
-