OptionalattachmentThe resolved attachment for this option, if applicable.
OptionalchannelThe resolved channel for this option, if applicable.
OptionalmemberThe resolved guild member for this option, if applicable.
OptionalmessageThe resolved message for this option, if applicable.
The name of the option.
OptionaloptionsAdditional options if this option is a subcommand or subcommand group.
OptionalroleThe resolved role for this option, if applicable.
The type of the option.
OptionaluserThe resolved user for this option, if applicable.
OptionalvalueThe value of the option. Can be string, number, or boolean depending on the option type.
Represents an option of a received command interaction.