API componentsΒΆ
Here are all the things you can find on discord.http, packed in one page
- Asset
- Backend
- Channel
- discord_http.channel module
BaseChannel
CategoryChannel
DMChannel
DirectoryChannel
ForumChannel
ForumTag
ForumThread
GroupDMChannel
NewsChannel
NewsThread
PartialChannel
PartialChannel.add_thread_member()
PartialChannel.create_forum_or_media()
PartialChannel.create_invite()
PartialChannel.create_thread()
PartialChannel.create_webhook()
PartialChannel.delete()
PartialChannel.delete_messages()
PartialChannel.delete_permission()
PartialChannel.edit()
PartialChannel.fetch()
PartialChannel.fetch_archived_private_threads()
PartialChannel.fetch_archived_public_threads()
PartialChannel.fetch_history()
PartialChannel.fetch_message()
PartialChannel.fetch_pins()
PartialChannel.fetch_thread_member()
PartialChannel.fetch_thread_members()
PartialChannel.follow_announcement_channel()
PartialChannel.from_dict()
PartialChannel.get_partial_message()
PartialChannel.guild
PartialChannel.join_thread()
PartialChannel.leave_thread()
PartialChannel.remove_thread_member()
PartialChannel.send()
PartialChannel.set_permission()
PartialChannel.type
PartialChannel.typing()
PrivateThread
PublicThread
StageChannel
StoreChannel
TextChannel
Thread
VoiceChannel
VoiceRegion
- discord_http.channel module
- Client
- discord_http.client module
Client
Client.add_cog()
Client.add_command()
Client.add_group()
Client.add_interaction()
Client.add_listener()
Client.command()
Client.create_application_emoji()
Client.dispatch()
Client.fetch_application_emojis()
Client.fetch_channel()
Client.fetch_emoji()
Client.fetch_entitlement()
Client.fetch_entitlement_list()
Client.fetch_guild()
Client.fetch_invite()
Client.fetch_member()
Client.fetch_message()
Client.fetch_scheduled_event()
Client.fetch_skus()
Client.fetch_sticker()
Client.fetch_user()
Client.fetch_webhook()
Client.find_interaction()
Client.get_partial_channel()
Client.get_partial_emoji()
Client.get_partial_entitlement()
Client.get_partial_guild()
Client.get_partial_invite()
Client.get_partial_member()
Client.get_partial_message()
Client.get_partial_role()
Client.get_partial_scheduled_event()
Client.get_partial_sku()
Client.get_partial_sticker()
Client.get_partial_user()
Client.get_partial_webhook()
Client.group()
Client.has_any_dispatch()
Client.interaction()
Client.is_ready()
Client.listener()
Client.load_extension()
Client.message_command()
Client.remove_cog()
Client.remove_command()
Client.remove_interaction()
Client.remove_listener()
Client.set_backend()
Client.set_context()
Client.setup_hook()
Client.start()
Client.sync_commands()
Client.unload_extension()
Client.user
Client.user_command()
Client.wait_until_ready()
- discord_http.client module
- Colour
- Commands
- Context
- Cooldowns
- Embeds
- Emoji
- Entitlements
- Enums
- discord_http.enums module
ApplicationCommandType
AuditLogType
AuditLogType.application_command_permission_update
AuditLogType.auto_moderation_block_message
AuditLogType.auto_moderation_flag_to_channel
AuditLogType.auto_moderation_rule_create
AuditLogType.auto_moderation_rule_delete
AuditLogType.auto_moderation_rule_update
AuditLogType.auto_moderation_user_communication_disabled
AuditLogType.bot_add
AuditLogType.channel_create
AuditLogType.channel_delete
AuditLogType.channel_overwrite_create
AuditLogType.channel_overwrite_delete
AuditLogType.channel_overwrite_update
AuditLogType.channel_update
AuditLogType.creator_monetization_request_created
AuditLogType.creator_monetization_terms_accepted
AuditLogType.emoji_create
AuditLogType.emoji_delete
AuditLogType.emoji_update
AuditLogType.guild_scheduled_event_create
AuditLogType.guild_scheduled_event_delete
AuditLogType.guild_scheduled_event_update
AuditLogType.guild_update
AuditLogType.integration_create
AuditLogType.integration_delete
AuditLogType.integration_update
AuditLogType.invite_create
AuditLogType.invite_delete
AuditLogType.invite_update
AuditLogType.member_ban_add
AuditLogType.member_ban_remove
AuditLogType.member_disconnect
AuditLogType.member_kick
AuditLogType.member_move
AuditLogType.member_prune
AuditLogType.member_role_update
AuditLogType.member_update
AuditLogType.message_bulk_delete
AuditLogType.message_delete
AuditLogType.message_pin
AuditLogType.message_unpin
AuditLogType.role_create
AuditLogType.role_delete
AuditLogType.role_update
AuditLogType.stage_instance_create
AuditLogType.stage_instance_delete
AuditLogType.stage_instance_update
AuditLogType.sticker_create
AuditLogType.sticker_delete
AuditLogType.sticker_update
AuditLogType.thread_create
AuditLogType.thread_delete
AuditLogType.thread_update
AuditLogType.webhook_create
AuditLogType.webhook_delete
AuditLogType.webhook_update
ButtonStyles
ChannelType
ChannelType.dm
ChannelType.group_dm
ChannelType.guild_category
ChannelType.guild_directory
ChannelType.guild_forum
ChannelType.guild_news
ChannelType.guild_news_thread
ChannelType.guild_private_thread
ChannelType.guild_public_thread
ChannelType.guild_stage_voice
ChannelType.guild_store
ChannelType.guild_text
ChannelType.guild_voice
ChannelType.unknown
CommandOptionType
ComponentType
ContentFilterLevel
DefaultNotificationLevel
EntitlementOwnerType
EntitlementType
ForumLayoutType
IntegrationType
InteractionType
InviteType
MFALevel
ResponseType
SKUType
ScheduledEventEntityType
ScheduledEventPrivacyType
ScheduledEventStatusType
SortOrderType
StickerFormatType
StickerType
TextStyles
VerificationLevel
VideoQualityType
- discord_http.enums module
- Errors
- File
- Flag
- discord_http.flag module
BaseFlag
ChannelFlags
GuildMemberFlags
MessageFlags
MessageFlags.crossposted
MessageFlags.ephemeral
MessageFlags.failed_to_mention_some_roles_in_thread
MessageFlags.has_thread
MessageFlags.is_crosspost
MessageFlags.is_voice_message
MessageFlags.loading
MessageFlags.source_message_deleted
MessageFlags.suppress_embeds
MessageFlags.suppress_notifications
MessageFlags.urgent
PermissionOverwrite
Permissions
Permissions.add_reactions
Permissions.administrator
Permissions.attach_files
Permissions.ban_members
Permissions.change_nickname
Permissions.connect
Permissions.create_instant_invite
Permissions.create_private_threads
Permissions.create_public_threads
Permissions.deafen_members
Permissions.embed_links
Permissions.kick_members
Permissions.manage_channels
Permissions.manage_events
Permissions.manage_guild
Permissions.manage_guild_expressions
Permissions.manage_messages
Permissions.manage_nicknames
Permissions.manage_roles
Permissions.manage_threads
Permissions.manage_webhooks
Permissions.mention_everyone
Permissions.moderate_members
Permissions.move_members
Permissions.mute_members
Permissions.priority_speaker
Permissions.read_message_history
Permissions.request_to_speak
Permissions.send_messages
Permissions.send_messages_in_threads
Permissions.send_polls
Permissions.send_tts_messages
Permissions.send_voice_messages
Permissions.speak
Permissions.stream
Permissions.use_application_commands
Permissions.use_embedded_activities
Permissions.use_external_apps
Permissions.use_external_emojis
Permissions.use_external_sounds
Permissions.use_external_stickers
Permissions.use_soundboard
Permissions.use_vad
Permissions.view_audit_log
Permissions.view_channel
Permissions.view_creator_monetization_analytics
Permissions.view_guild_insights
PublicFlags
PublicFlags.active_developer
PublicFlags.bot_http_interactions
PublicFlags.bug_hunter_level_1
PublicFlags.bug_hunter_level_2
PublicFlags.certified_moderator
PublicFlags.hypesquad
PublicFlags.hypesquad_online_house_1
PublicFlags.hypesquad_online_house_2
PublicFlags.hypesquad_online_house_3
PublicFlags.partner
PublicFlags.premium_early_supporter
PublicFlags.staff
PublicFlags.team_pseudo_user
PublicFlags.verified_bot
PublicFlags.verified_developer
SKUFlags
SystemChannelFlags
SystemChannelFlags.suppress_guild_reminder_notifications
SystemChannelFlags.suppress_join_notification_replies
SystemChannelFlags.suppress_join_notifications
SystemChannelFlags.suppress_premium_subscriptions
SystemChannelFlags.suppress_role_subscription_purchase_notifications
SystemChannelFlags.suppress_role_subscription_purchase_notifications_replies
- discord_http.flag module
- Guild
- discord_http.guild module
Guild
PartialGuild
PartialGuild.ban()
PartialGuild.begin_guild_prune()
PartialGuild.create_category()
PartialGuild.create_emoji()
PartialGuild.create_guild()
PartialGuild.create_role()
PartialGuild.create_scheduled_event()
PartialGuild.create_stage_channel()
PartialGuild.create_sticker()
PartialGuild.create_text_channel()
PartialGuild.create_voice_channel()
PartialGuild.default_role
PartialGuild.delete()
PartialGuild.edit()
PartialGuild.fetch()
PartialGuild.fetch_channel()
PartialGuild.fetch_channels()
PartialGuild.fetch_emoji()
PartialGuild.fetch_emojis()
PartialGuild.fetch_guild_prune_count()
PartialGuild.fetch_invites()
PartialGuild.fetch_member()
PartialGuild.fetch_members()
PartialGuild.fetch_public_threads()
PartialGuild.fetch_regions()
PartialGuild.fetch_roles()
PartialGuild.fetch_scheduled_event()
PartialGuild.fetch_scheduled_events_list()
PartialGuild.fetch_sticker()
PartialGuild.fetch_stickers()
PartialGuild.fetch_voice_state()
PartialGuild.get_partial_channel()
PartialGuild.get_partial_emoji()
PartialGuild.get_partial_member()
PartialGuild.get_partial_role()
PartialGuild.get_partial_scheduled_event()
PartialGuild.get_partial_sticker()
PartialGuild.kick()
PartialGuild.search_members()
PartialGuild.unban()
PartialScheduledEvent
ScheduledEvent
- discord_http.guild module
- Http
- Invite
- Member
- discord_http.member module
Member
PartialMember
PartialMember.add_roles()
PartialMember.ban()
PartialMember.create_dm()
PartialMember.edit()
PartialMember.edit_voice_state()
PartialMember.fetch()
PartialMember.fetch_voice_state()
PartialMember.guild
PartialMember.kick()
PartialMember.mention
PartialMember.remove_roles()
PartialMember.send()
PartialMember.unban()
ThreadMember
VoiceState
- discord_http.member module
- Mentions
- Message
- discord_http.message module
Attachment
JumpURL
Message
MessageReference
PartialMessage
PartialMessage.add_reaction()
PartialMessage.channel
PartialMessage.create_public_thread()
PartialMessage.delete()
PartialMessage.edit()
PartialMessage.expire_poll()
PartialMessage.fetch()
PartialMessage.fetch_poll_voters()
PartialMessage.jump_url
PartialMessage.pin()
PartialMessage.publish()
PartialMessage.remove_reaction()
PartialMessage.reply()
PartialMessage.unpin()
Poll
WebhookMessage
- discord_http.message module
- Multipart
- Object
- Response
- Role
- Sticker
- Tasks
- User
- View
- Webhook