Skip to content

Commands Contexts


ctx

CommandContext dataclass

Bases: InteractionContext


              flowchart TD
              scurrypy.ext.commands.ctx.CommandContext[CommandContext]
              scurrypy.ext.interactions.ctx.InteractionContext[InteractionContext]
              scurrypy.resources.interaction.Interaction[Interaction]
              scurrypy.resources.base_resource.BaseResource[BaseResource]
              scurrypy.resources.message._EditMessageMixin[_EditMessageMixin]

                              scurrypy.ext.interactions.ctx.InteractionContext --> scurrypy.ext.commands.ctx.CommandContext
                                scurrypy.resources.interaction.Interaction --> scurrypy.ext.interactions.ctx.InteractionContext
                                scurrypy.resources.base_resource.BaseResource --> scurrypy.resources.interaction.Interaction
                
                scurrypy.resources.message._EditMessageMixin --> scurrypy.resources.interaction.Interaction
                




              click scurrypy.ext.commands.ctx.CommandContext href "" "scurrypy.ext.commands.ctx.CommandContext"
              click scurrypy.ext.interactions.ctx.InteractionContext href "" "scurrypy.ext.interactions.ctx.InteractionContext"
              click scurrypy.resources.interaction.Interaction href "" "scurrypy.resources.interaction.Interaction"
              click scurrypy.resources.base_resource.BaseResource href "" "scurrypy.resources.base_resource.BaseResource"
              click scurrypy.resources.message._EditMessageMixin href "" "scurrypy.resources.message._EditMessageMixin"
            

ApplicationCommandContext dataclass

Bases: CommandContext


              flowchart TD
              scurrypy.ext.commands.ctx.ApplicationCommandContext[ApplicationCommandContext]
              scurrypy.ext.commands.ctx.CommandContext[CommandContext]
              scurrypy.ext.interactions.ctx.InteractionContext[InteractionContext]
              scurrypy.resources.interaction.Interaction[Interaction]
              scurrypy.resources.base_resource.BaseResource[BaseResource]
              scurrypy.resources.message._EditMessageMixin[_EditMessageMixin]

                              scurrypy.ext.commands.ctx.CommandContext --> scurrypy.ext.commands.ctx.ApplicationCommandContext
                                scurrypy.ext.interactions.ctx.InteractionContext --> scurrypy.ext.commands.ctx.CommandContext
                                scurrypy.resources.interaction.Interaction --> scurrypy.ext.interactions.ctx.InteractionContext
                                scurrypy.resources.base_resource.BaseResource --> scurrypy.resources.interaction.Interaction
                
                scurrypy.resources.message._EditMessageMixin --> scurrypy.resources.interaction.Interaction
                





              click scurrypy.ext.commands.ctx.ApplicationCommandContext href "" "scurrypy.ext.commands.ctx.ApplicationCommandContext"
              click scurrypy.ext.commands.ctx.CommandContext href "" "scurrypy.ext.commands.ctx.CommandContext"
              click scurrypy.ext.interactions.ctx.InteractionContext href "" "scurrypy.ext.interactions.ctx.InteractionContext"
              click scurrypy.resources.interaction.Interaction href "" "scurrypy.resources.interaction.Interaction"
              click scurrypy.resources.base_resource.BaseResource href "" "scurrypy.resources.base_resource.BaseResource"
              click scurrypy.resources.message._EditMessageMixin href "" "scurrypy.resources.message._EditMessageMixin"
            

data: ApplicationCommandDataModel instance-attribute

AutocompleteApplicationCommandContext dataclass

Bases: CommandContext


              flowchart TD
              scurrypy.ext.commands.ctx.AutocompleteApplicationCommandContext[AutocompleteApplicationCommandContext]
              scurrypy.ext.commands.ctx.CommandContext[CommandContext]
              scurrypy.ext.interactions.ctx.InteractionContext[InteractionContext]
              scurrypy.resources.interaction.Interaction[Interaction]
              scurrypy.resources.base_resource.BaseResource[BaseResource]
              scurrypy.resources.message._EditMessageMixin[_EditMessageMixin]

                              scurrypy.ext.commands.ctx.CommandContext --> scurrypy.ext.commands.ctx.AutocompleteApplicationCommandContext
                                scurrypy.ext.interactions.ctx.InteractionContext --> scurrypy.ext.commands.ctx.CommandContext
                                scurrypy.resources.interaction.Interaction --> scurrypy.ext.interactions.ctx.InteractionContext
                                scurrypy.resources.base_resource.BaseResource --> scurrypy.resources.interaction.Interaction
                
                scurrypy.resources.message._EditMessageMixin --> scurrypy.resources.interaction.Interaction
                





              click scurrypy.ext.commands.ctx.AutocompleteApplicationCommandContext href "" "scurrypy.ext.commands.ctx.AutocompleteApplicationCommandContext"
              click scurrypy.ext.commands.ctx.CommandContext href "" "scurrypy.ext.commands.ctx.CommandContext"
              click scurrypy.ext.interactions.ctx.InteractionContext href "" "scurrypy.ext.interactions.ctx.InteractionContext"
              click scurrypy.resources.interaction.Interaction href "" "scurrypy.resources.interaction.Interaction"
              click scurrypy.resources.base_resource.BaseResource href "" "scurrypy.resources.base_resource.BaseResource"
              click scurrypy.resources.message._EditMessageMixin href "" "scurrypy.resources.message._EditMessageMixin"
            

data: AutocompleteApplicationCommandDataModel instance-attribute