469 discord_core_internal::event_delegate_token
onGatewayPing(discord_core_internal::event_delegate<co_routine<void>,
const on_gateway_ping_data&> handler);
477 discord_core_internal::event_delegate_token onApplicationCommandsPermissionsUpdate(
478 discord_core_internal::event_delegate<co_routine<void>,
const on_application_command_permissions_update_data&> handler);
481 void onApplicationCommandsPermissionsUpdate(discord_core_internal::event_delegate_token& token);
486 discord_core_internal::event_delegate_token onAutoModerationRuleCreation(
487 discord_core_internal::event_delegate<co_routine<void>,
const on_auto_moderation_rule_creation_data&> handler);
490 void onAutoModerationRuleCreation(discord_core_internal::event_delegate_token& token);
495 discord_core_internal::event_delegate_token onAutoModerationRuleUpdate(
496 discord_core_internal::event_delegate<co_routine<void>,
const on_auto_moderation_rule_update_data&> handler);
499 void onAutoModerationRuleUpdate(discord_core_internal::event_delegate_token& token);
504 discord_core_internal::event_delegate_token onAutoModerationRuleDeletion(
505 discord_core_internal::event_delegate<co_routine<void>,
const on_auto_moderation_rule_deletion_data&> handler);
508 void onAutoModerationRuleDeletion(discord_core_internal::event_delegate_token& token);
513 discord_core_internal::event_delegate_token onAutoModerationActionExecution(
514 discord_core_internal::event_delegate<co_routine<void>,
const on_auto_moderation_action_execution_data&> handler);
517 void onAutoModerationActionExecution(discord_core_internal::event_delegate_token& token);
522 discord_core_internal::event_delegate_token onAutoCompleteEntry(discord_core_internal::event_delegate<co_routine<void>,
const on_auto_complete_entry_data&> handler);
525 void onAutoCompleteEntry(discord_core_internal::event_delegate_token& token);
530 discord_core_internal::event_delegate_token onInputEventCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_input_event_creation_data&> handler);
533 void onInputEventCreation(discord_core_internal::event_delegate_token& token);
538 discord_core_internal::event_delegate_token onChannelCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_channel_creation_data&> handler);
541 void onChannelCreation(discord_core_internal::event_delegate_token& token);
546 discord_core_internal::event_delegate_token onChannelUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_channel_update_data&> handler);
549 void onChannelUpdate(discord_core_internal::event_delegate_token& token);
554 discord_core_internal::event_delegate_token onChannelDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_channel_deletion_data&> handler);
557 void onChannelDeletion(discord_core_internal::event_delegate_token& token);
562 discord_core_internal::event_delegate_token onChannelPinsUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_channel_pins_update_data&> handler);
565 void onChannelPinsUpdate(discord_core_internal::event_delegate_token& token);
570 discord_core_internal::event_delegate_token onThreadCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_thread_creation_data&> handler);
573 void onThreadCreation(discord_core_internal::event_delegate_token& token);
578 discord_core_internal::event_delegate_token onThreadUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_thread_update_data&> handler);
581 void onThreadUpdate(discord_core_internal::event_delegate_token& token);
586 discord_core_internal::event_delegate_token onThreadDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_thread_deletion_data&> handler);
589 void onThreadDeletion(discord_core_internal::event_delegate_token& token);
594 discord_core_internal::event_delegate_token onThreadListSync(discord_core_internal::event_delegate<co_routine<void>,
const on_thread_list_sync_data&> handler);
597 void onThreadListSync(discord_core_internal::event_delegate_token& token);
602 discord_core_internal::event_delegate_token onThreadMemberUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_thread_member_update_data&> handler);
605 void onThreadMemberUpdate(discord_core_internal::event_delegate_token& token);
610 discord_core_internal::event_delegate_token onThreadMembersUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_thread_members_update_data&> handler);
613 void onThreadMembersUpdate(discord_core_internal::event_delegate_token& token);
618 discord_core_internal::event_delegate_token onGuildCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_creation_data&> handler);
621 void onGuildCreation(discord_core_internal::event_delegate_token& token);
626 discord_core_internal::event_delegate_token onGuildUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_update_data&> handler);
629 void onGuildUpdate(discord_core_internal::event_delegate_token& token);
634 discord_core_internal::event_delegate_token onGuildDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_deletion_data&> handler);
637 void onGuildDeletion(discord_core_internal::event_delegate_token& token);
642 discord_core_internal::event_delegate_token onGuildBanAdd(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_ban_add_data&> handler);
645 void onGuildBanAdd(discord_core_internal::event_delegate_token& token);
650 discord_core_internal::event_delegate_token onGuildBanRemove(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_ban_remove_data&> handler);
653 void onGuildBanRemove(discord_core_internal::event_delegate_token& token);
658 discord_core_internal::event_delegate_token onGuildEmojisUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_emojis_update_data&> handler);
661 void onGuildEmojisUpdate(discord_core_internal::event_delegate_token& token);
666 discord_core_internal::event_delegate_token onGuildStickersUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_stickers_update_data&> handler);
669 void onGuildStickersUpdate(discord_core_internal::event_delegate_token& token);
674 discord_core_internal::event_delegate_token onGuildIntegrationsUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_integrations_update_data&> handler);
677 void onGuildIntegrationsUpdate(discord_core_internal::event_delegate_token& token);
682 discord_core_internal::event_delegate_token onGuildMembersChunk(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_members_chunk_data&> handler);
685 void onGuildMembersChunk(discord_core_internal::event_delegate_token& token);
690 discord_core_internal::event_delegate_token onGuildMemberAdd(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_member_add_data&> handler);
693 void onGuildMemberAdd(discord_core_internal::event_delegate_token& token);
698 discord_core_internal::event_delegate_token onGuildMemberRemove(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_member_remove_data&> handler);
701 void onGuildMemberRemove(discord_core_internal::event_delegate_token& token);
706 discord_core_internal::event_delegate_token onGuildMemberUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_guild_member_update_data&> handler);
709 void onGuildMemberUpdate(discord_core_internal::event_delegate_token& token);
714 discord_core_internal::event_delegate_token onRoleCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_role_creation_data&> handler);
717 void onRoleCreation(discord_core_internal::event_delegate_token& token);
722 discord_core_internal::event_delegate_token onRoleUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_role_update_data&> handler);
725 void onRoleUpdate(discord_core_internal::event_delegate_token& token);
730 discord_core_internal::event_delegate_token onRoleDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_role_deletion_data&> handler);
733 void onRoleDeletion(discord_core_internal::event_delegate_token& token);
738 discord_core_internal::event_delegate_token onGuildScheduledEventCreation(
739 discord_core_internal::event_delegate<co_routine<void>,
const on_guild_scheduled_event_creation_data&> handler);
742 void onGuildScheduledEventCreation(discord_core_internal::event_delegate_token& token);
747 discord_core_internal::event_delegate_token onGuildScheduledEventUpdate(
748 discord_core_internal::event_delegate<co_routine<void>,
const on_guild_scheduled_event_update_data&> handler);
751 void onGuildScheduledEventUpdate(discord_core_internal::event_delegate_token& token);
756 discord_core_internal::event_delegate_token onGuildScheduledEventDeletion(
757 discord_core_internal::event_delegate<co_routine<void>,
const on_guild_scheduled_event_deletion_data&> handler);
760 void onGuildScheduledEventDeletion(discord_core_internal::event_delegate_token& token);
765 discord_core_internal::event_delegate_token onGuildScheduledEventUserAdd(
766 discord_core_internal::event_delegate<co_routine<void>,
const on_guild_scheduled_event_user_add_data&> handler);
769 void onGuildScheduledEventUserAdd(discord_core_internal::event_delegate_token& token);
774 discord_core_internal::event_delegate_token onGuildScheduledEventUserRemove(
775 discord_core_internal::event_delegate<co_routine<void>,
const on_guild_scheduled_event_user_remove_data&> handler);
778 void onGuildScheduledEventUserRemove(discord_core_internal::event_delegate_token& token);
783 discord_core_internal::event_delegate_token onIntegrationCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_integration_creation_data&> handler);
786 void onIntegrationCreation(discord_core_internal::event_delegate_token& token);
791 discord_core_internal::event_delegate_token onIntegrationUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_integration_update_data&> handler);
794 void onIntegrationUpdate(discord_core_internal::event_delegate_token& token);
799 discord_core_internal::event_delegate_token onIntegrationDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_integration_deletion_data&> handler);
802 void onIntegrationDeletion(discord_core_internal::event_delegate_token& token);
807 discord_core_internal::event_delegate_token onInteractionCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_interaction_creation_data&> handler);
810 void onInteractionCreation(discord_core_internal::event_delegate_token& token);
815 discord_core_internal::event_delegate_token onInviteCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_invite_creation_data&> handler);
818 void onInviteCreation(discord_core_internal::event_delegate_token& token);
823 discord_core_internal::event_delegate_token onInviteDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_invite_deletion_data&> handler);
826 void onInviteDeletion(discord_core_internal::event_delegate_token& token);
831 discord_core_internal::event_delegate_token onMessageCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_message_creation_data&> handler);
834 void onMessageCreation(discord_core_internal::event_delegate_token& token);
839 discord_core_internal::event_delegate_token onMessageUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_message_update_data&> handler);
842 void onMessageUpdate(discord_core_internal::event_delegate_token& token);
847 discord_core_internal::event_delegate_token onMessageDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_message_deletion_data&> handler);
850 void onMessageDeletion(discord_core_internal::event_delegate_token& token);
855 discord_core_internal::event_delegate_token onMessageDeleteBulk(discord_core_internal::event_delegate<co_routine<void>,
const on_message_delete_bulk_data&> handler);
858 void onMessageDeleteBulk(discord_core_internal::event_delegate_token& token);
863 discord_core_internal::event_delegate_token onReactionAdd(discord_core_internal::event_delegate<co_routine<void>,
const on_reaction_add_data&> handler);
866 void onReactionAdd(discord_core_internal::event_delegate_token& token);
871 discord_core_internal::event_delegate_token onReactionRemove(discord_core_internal::event_delegate<co_routine<void>,
const on_reaction_remove_data&> handler);
874 void onReactionRemove(discord_core_internal::event_delegate_token& token);
879 discord_core_internal::event_delegate_token onReactionRemoveAll(discord_core_internal::event_delegate<co_routine<void>,
const on_reaction_remove_all_data&> handler);
882 void onReactionRemoveAll(discord_core_internal::event_delegate_token& token);
887 discord_core_internal::event_delegate_token onReactionRemoveEmoji(discord_core_internal::event_delegate<co_routine<void>,
const on_reaction_remove_emoji_data&> handler);
890 void onReactionRemoveEmoji(discord_core_internal::event_delegate_token& token);
895 discord_core_internal::event_delegate_token onPresenceUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_presence_update_data&> handler);
898 void onPresenceUpdate(discord_core_internal::event_delegate_token& token);
903 discord_core_internal::event_delegate_token onStageInstanceCreation(discord_core_internal::event_delegate<co_routine<void>,
const on_stage_instance_creation_data&> handler);
906 void onStageInstanceCreation(discord_core_internal::event_delegate_token& token);
911 discord_core_internal::event_delegate_token onStageInstanceUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_stage_instance_update_data&> handler);
914 void onStageInstanceUpdate(discord_core_internal::event_delegate_token& token);
919 discord_core_internal::event_delegate_token onStageInstanceDeletion(discord_core_internal::event_delegate<co_routine<void>,
const on_stage_instance_deletion_data&> handler);
922 void onStageInstanceDeletion(discord_core_internal::event_delegate_token& token);
927 discord_core_internal::event_delegate_token onTypingStart(discord_core_internal::event_delegate<co_routine<void>,
const on_typing_start_data&> handler);
930 void onTypingStart(discord_core_internal::event_delegate_token& token);
935 discord_core_internal::event_delegate_token onUserUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_user_update_data&> handler);
938 void onUserUpdate(discord_core_internal::event_delegate_token& token);
943 discord_core_internal::event_delegate_token onVoiceStateUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_voice_state_update_data&> handler);
946 void onVoiceStateUpdate(discord_core_internal::event_delegate_token& token);
951 discord_core_internal::event_delegate_token onVoiceServerUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_voice_server_update_data&> handler);
954 void onVoiceServerUpdate(discord_core_internal::event_delegate_token& token);
959 discord_core_internal::event_delegate_token onWebhookUpdate(discord_core_internal::event_delegate<co_routine<void>,
const on_webhook_update_data&> handler);
962 void onWebhookUpdate(discord_core_internal::event_delegate_token& token);
964 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_gateway_ping_data&> onGatewayPingEvent{};
966 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_application_command_permissions_update_data&> onApplicationCommandPermissionsUpdateEvent{};
968 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_auto_moderation_rule_creation_data&> onAutoModerationRuleCreationEvent{};
970 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_auto_moderation_rule_update_data&> onAutoModerationRuleUpdateEvent{};
972 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_auto_moderation_rule_deletion_data&> onAutoModerationRuleDeletionEvent{};
974 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_auto_moderation_action_execution_data&> onAutoModerationActionExecutionEvent{};
976 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_auto_complete_entry_data&> onAutoCompleteEntryEvent{};
978 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_input_event_creation_data&> onInputEventCreationEvent{};
980 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_channel_creation_data&> onChannelCreationEvent{};
982 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_channel_update_data&> onChannelUpdateEvent{};
984 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_channel_deletion_data&> onChannelDeletionEvent{};
986 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_channel_pins_update_data&> onChannelPinsUpdateEvent{};
988 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_thread_creation_data&> onThreadCreationEvent{};
990 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_thread_update_data&> onThreadUpdateEvent{};
992 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_thread_deletion_data&> onThreadDeletionEvent{};
994 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_thread_list_sync_data&> onThreadListSyncEvent{};
996 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_thread_member_update_data&> onThreadMemberUpdateEvent{};
998 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_thread_members_update_data&> onThreadMembersUpdateEvent{};
1000 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_creation_data&> onGuildCreationEvent{};
1002 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_update_data&> onGuildUpdateEvent{};
1004 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_deletion_data&> onGuildDeletionEvent{};
1006 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_ban_add_data&> onGuildBanAddEvent{};
1008 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_ban_remove_data&> onGuildBanRemoveEvent{};
1010 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_emojis_update_data&> onGuildEmojisUpdateEvent{};
1012 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_stickers_update_data&> onGuildStickersUpdateEvent{};
1014 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_integrations_update_data&> onGuildIntegrationsUpdateEvent{};
1016 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_member_add_data&> onGuildMemberAddEvent{};
1018 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_member_remove_data&> onGuildMemberRemoveEvent{};
1020 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_member_update_data&> onGuildMemberUpdateEvent{};
1022 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_members_chunk_data&> onGuildMembersChunkEvent{};
1024 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_role_creation_data&> onRoleCreationEvent{};
1026 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_role_update_data&> onRoleUpdateEvent{};
1028 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_role_deletion_data&> onRoleDeletionEvent{};
1030 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_scheduled_event_creation_data&> onGuildScheduledEventCreationEvent{};
1032 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_scheduled_event_update_data&> onGuildScheduledEventUpdateEvent{};
1034 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_scheduled_event_deletion_data&> onGuildScheduledEventDeletionEvent{};
1036 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_scheduled_event_user_add_data&> onGuildScheduledEventUserAddEvent{};
1038 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_guild_scheduled_event_user_remove_data&> onGuildScheduledEventUserRemoveEvent{};
1040 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_integration_creation_data&> onIntegrationCreationEvent{};
1042 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_integration_update_data&> onIntegrationUpdateEvent{};
1044 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_integration_deletion_data&> onIntegrationDeletionEvent{};
1046 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_interaction_creation_data&> onInteractionCreationEvent{};
1048 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_invite_creation_data&> onInviteCreationEvent{};
1050 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_invite_deletion_data&> onInviteDeletionEvent{};
1052 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_message_creation_data&> onMessageCreationEvent{};
1054 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_message_update_data&> onMessageUpdateEvent{};
1056 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_message_deletion_data&> onMessageDeletionEvent{};
1058 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_message_delete_bulk_data&> onMessageDeleteBulkEvent{};
1060 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_reaction_add_data&> onReactionAddEvent{};
1062 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_reaction_remove_data&> onReactionRemoveEvent{};
1064 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_reaction_remove_all_data&> onReactionRemoveAllEvent{};
1066 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_reaction_remove_emoji_data&> onReactionRemoveEmojiEvent{};
1068 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_presence_update_data&> onPresenceUpdateEvent{};
1070 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_stage_instance_creation_data&> onStageInstanceCreationEvent{};
1072 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_stage_instance_update_data&> onStageInstanceUpdateEvent{};
1074 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_stage_instance_deletion_data&> onStageInstanceDeletionEvent{};
1076 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_typing_start_data&> onTypingStartEvent{};
1078 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_user_update_data&> onUserUpdateEvent{};
1080 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_voice_state_update_data&> onVoiceStateUpdateEvent{};
1082 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_voice_server_update_data&> onVoiceServerUpdateEvent{};
1084 DCA_INLINE
static discord_core_internal::event<co_routine<void>,
const on_webhook_update_data&> onWebhookUpdateEvent{};