Reference documentation and code samples for the Google Apps Chat V1 Client class SlashCommandMetadata.
Annotation metadata for slash commands (/).
Generated from protobuf message google.chat.v1.SlashCommandMetadata
Namespace
Google \ Apps \ Chat \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ bot
↳ type
int
The type of slash command.
↳ command_name
string
The name of the invoked slash command.
↳ command_id
int|string
The command ID of the invoked slash command.
↳ triggers_dialog
bool
Indicates whether the slash command is for a dialog.
getBot
The Chat app whose command was invoked.
hasBot
clearBot
setBot
The Chat app whose command was invoked.
$this
getType
The type of slash command.
int
setType
The type of slash command.
var
int
$this
getCommandName
The name of the invoked slash command.
string
setCommandName
The name of the invoked slash command.
var
string
$this
getCommandId
The command ID of the invoked slash command.
int|string
setCommandId
The command ID of the invoked slash command.
var
int|string
$this
getTriggersDialog
Indicates whether the slash command is for a dialog.
bool
setTriggersDialog
Indicates whether the slash command is for a dialog.
var
bool
$this