Internals#

class components.interaction.MessageInteraction[source]#

Bases: WrappedInteraction, MessageInteraction

Message interaction implementation that wraps disnake.MessageInteraction.

This wrapped message interaction class natively supports disnake-ext-components’ specialised components classes and – unlike vanilla disnake interactions – can send them without manually having to convert them to native disnake components first.

Attribute access is simply proxied to the wrapped message interaction object by means of a custom __getattr__() implementation.