TwitchAwareness.onTwitchAwarenessSenderCarryingEventMixin

mixintemplate TwitchAwareness(ChannelPolicy channelPolicy = ChannelPolicy.home, Flag!"debug_" debug_ = No.debug_, string module_ = __MODULE__)
@system
@IRCEventHandler().onEvent(IRCEvent.Type.CHAN).onEvent(IRCEvent.Type.JOIN).onEvent(IRCEvent.Type.SELFJOIN).onEvent(IRCEvent.Type.PART).onEvent(IRCEvent.Type.EMOTE).onEvent(IRCEvent.Type.TWITCH_SUB).onEvent(IRCEvent.Type.TWITCH_CHEER).onEvent(IRCEvent.Type.TWITCH_SUBGIFT).onEvent(IRCEvent.Type.TWITCH_BITSBADGETIER).onEvent(IRCEvent.Type.TWITCH_RAID).onEvent(IRCEvent.Type.TWITCH_UNRAID).onEvent(IRCEvent.Type.TWITCH_RITUAL).onEvent(IRCEvent.Type.TWITCH_REWARDGIFT).onEvent(IRCEvent.Type.TWITCH_GIFTCHAIN).onEvent(IRCEvent.Type.TWITCH_SUBUPGRADE).onEvent(IRCEvent.Type.TWITCH_CHARITY).onEvent(IRCEvent.Type.TWITCH_BULKGIFT).onEvent(IRCEvent.Type.TWITCH_EXTENDSUB).onEvent(IRCEvent.Type.TWITCH_GIFTRECEIVED).onEvent(IRCEvent.Type.TWITCH_PAYFORWARD).onEvent(IRCEvent.Type.TWITCH_CROWDCHANT).onEvent(IRCEvent.Type.TWITCH_ANNOUNCEMENT).onEvent(IRCEvent.Type.TWITCH_DIRECTCHEER).channelPolicy(channelPolicy).when(Timing.early).chainable(true)
void
onTwitchAwarenessSenderCarryingEventMixin
(,
const ref IRCEvent event
)

See Also

Meta