Crate webex

Source
Expand description

§webex-rust

A minimal asynchronous interface to Webex Teams, intended for (but not limited to) implementing bots.

Current functionality includes:

  • Registration with Webex APIs
  • Monitoring an event stream
  • Sending direct or group messages
  • Getting room memberships
  • Building AdaptiveCards and retrieving responses

Not all features are fully-fleshed out, particularly the AdaptiveCard support (only a few serializations exist, enough to create a form with a few choices, a text box, and a submit button).

§DISCLAIMER

This crate is not maintained by Cisco, and not an official SDK. The author is a current developer at Cisco, but has no direct affiliation with the Webex development team.

Re-exports§

pub use types::*;

Modules§

adaptive_card
Adaptive Card implementation
auth
Ways to authenticate with the Webex API
error
types
Basic types for Webex Teams APIs

Structs§

Webex
Webex API Client
WebexEventStream
Webex Event Stream handler

Type Aliases§

WStream
Web Socket Stream type