ExStreamClient.Operations.Chat.Commands (ExStreamClient v0.1.6)
View SourceModules for interacting with the chat/commands
group of Stream APIs
API Reference: https://getstream.github.io/protocol/?urls.primaryName=Chat%20v2
Shared options
All functions in this module accept the following optional parameters:
api_key
- API key to use. If not provided, the default key from config will be usedapi_key_secret
- API key secret to use. If not provided, the default secret from config will be usedendpoint
- endpoint to use. If not provided, the default endpoint from config will be usedclient
- HTTP client to use. Must implementExStreamClient.Http.Behavior
. Defaults toExStreamClient.Http
req_opts
- all of these options will be forwarded to req. SeeReq.new/1
for available options
Summary
Functions
Creates custom chat command
Deletes custom chat command
Returns custom command by its name
Returns all custom commands
Updates custom chat command
Functions
Creates custom chat command
Required Arguments:
All options from Shared Options are supported.
Deletes custom chat command
Required Arguments:
name
All options from Shared Options are supported.
Returns custom command by its name
Required Arguments:
name
All options from Shared Options are supported.
Returns all custom commands
All options from Shared Options are supported.
Updates custom chat command
Required Arguments:
name
payload
:Elixir.ExStreamClient.Model.UpdateCommandRequest
All options from Shared Options are supported.