cpl_discord package

Subpackages

Submodules

cpl_discord.discord_event_types_enum module

class cpl_discord.discord_event_types_enum.DiscordEventTypesEnum(value)

Bases: Enum

An enumeration.

on_bulk_message_delete = <class 'cpl_discord.events.on_bulk_message_delete_abc.OnBulkMessageDeleteABC'>
on_command = <class 'cpl_discord.events.on_command_abc.OnCommandABC'>
on_command_completion = <class 'cpl_discord.events.on_command_completion_abc.OnCommandCompletionABC'>
on_command_error = <class 'cpl_discord.events.on_command_error_abc.OnCommandErrorABC'>
on_connect = <class 'cpl_discord.events.on_connect_abc.OnConnectABC'>
on_disconnect = <class 'cpl_discord.events.on_disconnect_abc.OnDisconnectABC'>
on_error = <class 'cpl_discord.events.on_error_abc.OnErrorABC'>
on_group_join = <class 'cpl_discord.events.on_group_join_abc.OnGroupJoinABC'>
on_group_remove = <class 'cpl_discord.events.on_group_remove_abc.OnGroupRemoveABC'>
on_guild_available = <class 'cpl_discord.events.on_guild_available_abc.OnGuildAvailableABC'>
on_guild_channel_create = <class 'cpl_discord.events.on_guild_channel_create_abc.OnGuildChannelCreateABC'>
on_guild_channel_delete = <class 'cpl_discord.events.on_guild_channel_delete_abc.OnGuildChannelDeleteABC'>
on_guild_channel_pins_update = <class 'cpl_discord.events.on_guild_channel_pins_update_abc.OnGuildChannelPinsUpdateABC'>
on_guild_channel_update = <class 'cpl_discord.events.on_guild_channel_update_abc.OnGuildChannelUpdateABC'>
on_guild_emojis_update = <class 'cpl_discord.events.on_guild_emojis_update_abc.OnGuildEmojisUpdateABC'>
on_guild_integrations_update = <class 'cpl_discord.events.on_guild_integrations_update_abc.OnGuildIntegrationsUpdateABC'>
on_guild_join = <class 'cpl_discord.events.on_guild_join_abc.OnGuildJoinABC'>
on_guild_remove = <class 'cpl_discord.events.on_guild_remove_abc.OnGuildRemoveABC'>
on_guild_role_create = <class 'cpl_discord.events.on_guild_role_create_abc.OnGuildRoleCreateABC'>
on_guild_role_delete = <class 'cpl_discord.events.on_guild_role_delete_abc.OnGuildRoleDeleteABC'>
on_guild_role_update = <class 'cpl_discord.events.on_guild_role_update_abc.OnGuildRoleUpdateABC'>
on_guild_unavailable = <class 'cpl_discord.events.on_guild_unavailable_abc.OnGuildUnavailableABC'>
on_guild_update = <class 'cpl_discord.events.on_guild_update_abc.OnGuildUpdateABC'>
on_invite_create = <class 'cpl_discord.events.on_invite_create_abc.OnInviteCreateABC'>
on_invite_delete = <class 'cpl_discord.events.on_invite_delete_abc.OnInviteDeleteABC'>
on_member_ban = <class 'cpl_discord.events.on_member_ban_abc.OnMemberBanABC'>
on_member_join = <class 'cpl_discord.events.on_member_join_abc.OnMemberJoinABC'>
on_member_remove = <class 'cpl_discord.events.on_member_remove_abc.OnMemberRemoveABC'>
on_member_unban = <class 'cpl_discord.events.on_member_unban_abc.OnMemberUnbanABC'>
on_member_update = <class 'cpl_discord.events.on_member_update_abc.OnMemberUpdateABC'>
on_message = <class 'cpl_discord.events.on_message_abc.OnMessageABC'>
on_message_delete = <class 'cpl_discord.events.on_message_delete_abc.OnMessageDeleteABC'>
on_message_edit = <class 'cpl_discord.events.on_message_edit_abc.OnMessageEditABC'>
on_private_channel_create = <class 'cpl_discord.events.on_private_channel_create_abc.OnPrivateChannelCreateABC'>
on_private_channel_delete = <class 'cpl_discord.events.on_private_channel_delete_abc.OnPrivateChannelDeleteABC'>
on_private_channel_pins_update = <class 'cpl_discord.events.on_private_channel_pins_update_abc.OnPrivateChannelPinsUpdateABC'>
on_private_channel_update = <class 'cpl_discord.events.on_private_channel_update_abc.OnPrivateChannelUpdateABC'>
on_raw_reaction_add = <class 'cpl_discord.events.on_raw_reaction_add_abc.OnRawReactionAddABC'>
on_raw_reaction_clear = <class 'cpl_discord.events.on_raw_reaction_clear_abc.OnRawReactionClearABC'>
on_raw_reaction_clear_emoji = <class 'cpl_discord.events.on_raw_reaction_clear_emoji_abc.OnRawReactionClearEmojiABC'>
on_raw_reaction_remove = <class 'cpl_discord.events.on_raw_reaction_remove_abc.OnRawReactionRemoveABC'>
on_reaction_add = <class 'cpl_discord.events.on_reaction_add_abc.OnReactionAddABC'>
on_reaction_clear = <class 'cpl_discord.events.on_reaction_clear_abc.OnReactionClearABC'>
on_reaction_clear_emoji = <class 'cpl_discord.events.on_reaction_clear_emoji_abc.OnReactionClearEmojiABC'>
on_reaction_remove = <class 'cpl_discord.events.on_reaction_remove_abc.OnReactionRemoveABC'>
on_ready = <class 'cpl_discord.events.on_ready_abc.OnReadyABC'>
on_resume = <class 'cpl_discord.events.on_resume_abc.OnResumeABC'>
on_typing = <class 'cpl_discord.events.on_typing_abc.OnTypingABC'>
on_user_update = <class 'cpl_discord.events.on_user_update_abc.OnUserUpdateABC'>
on_voice_state_update = <class 'cpl_discord.events.on_voice_state_update_abc.OnVoiceStateUpdateABC'>
on_webhooks_update = <class 'cpl_discord.events.on_webhooks_update_abc.OnWebhooksUpdateABC'>

Module contents

cpl-discord CPL Discord

Link between discord.py and CPL

copyright
  1. 2022 - 2023 sh-edraft.de

license

MIT, see LICENSE for more details.

class cpl_discord.VersionInfo(major, minor, micro)

Bases: tuple

major

Alias for field number 0

micro

Alias for field number 2

minor

Alias for field number 1

cpl_discord.add_discord(self)
cpl_discord.get_discord_collection(services: ServiceCollectionABC) DiscordCollectionABC
cpl_discord.init()