dico_interaction.deco module
- dico_interaction.deco.command(name: Optional[str] = None, *, subcommand: Optional[str] = None, subcommand_group: Optional[str] = None, description: Optional[str] = None, subcommand_description: Optional[str] = None, subcommand_group_description: Optional[str] = None, command_type: Union[int, ApplicationCommandTypes] = 1, options: Optional[List[ApplicationCommandOption]] = None, default_permission: bool = True, guild_id: Optional[Union[int, str, Snowflake]] = None, guild_ids: Optional[List[Union[int, str, Snowflake]]] = None, connector: Optional[Dict[str, str]] = None)
- dico_interaction.deco.slash(name: Optional[str] = None, *, subcommand: Optional[str] = None, subcommand_group: Optional[str] = None, description: str, subcommand_description: Optional[str] = None, subcommand_group_description: Optional[str] = None, options: Optional[List[ApplicationCommandOption]] = None, default_permission: bool = True, guild_id: Optional[Union[int, str, Snowflake]] = None, guild_ids: Optional[List[Union[int, str, Snowflake]]] = None, connector: Optional[Dict[str, str]] = None)
- dico_interaction.deco.option(option_type: Union[ApplicationCommandOptionType, int], *, name: str, description: str, required: Optional[bool] = None, choices: Optional[List[ApplicationCommandOptionChoice]] = None, autocomplete: Optional[bool] = None, options: Optional[List[ApplicationCommandOption]] = None, channel_types: Optional[List[Union[int, ChannelTypes]]] = None)