Expand description
Helpers for translating platform-agnostic messages into provider specific payloads.
The main entry point is the Translator trait, which is implemented for each supported
outbound channel. Translators accept a gsm_core::OutMessage and emit one or more platform
payloads ready to be dispatched.
Modules§
- slack
- Helpers for translating
OutMessageinstances into Slack block payloads. - teams
- Helpers for rendering Teams-specific Adaptive Cards.
- webex
Structs§
- Action
Link Config - Telegram
Translator - Translator that produces Telegram specific API requests.
- WebChat
Translator - Webex
Translator - Translator for Webex messages.
Traits§
- Translator
- Converts a platform-agnostic
OutMessageinto a list of platform specific payloads.