Interfaces

Fossabot channel context data model. Contains informationa bout the channel in which the custom API was invoked in.

Fossabot API context data model. Contains additional context about the Fossabot custom API request for more rich integrations.

Base Fossabot custom API data model.

Fossabot message context data model. This is only present when the custom API request was invoked from a chat message or command. When dispatched from an automated action, such as a timer, this will be null.

Fossabot role context data model. Defines the ID, name and type of role associated to the user.

Fossabot user context data model. Contains information about the user that invoked the custom API request.