Skip to main content

Crate matrix_bot_sdk

Crate matrix_bot_sdk 

Source
Expand description

Matrix Bot SDK for Rust.

use matrix_bot_sdk::client::{MatrixAuth, MatrixClient};
use url::Url;

let client = MatrixClient::new(
    Url::parse("https://matrix.example.com")?,
    MatrixAuth::new("ACCESS_TOKEN"),
);
client
    .send_message("!room:example.com", "hello from rust")
    .await?;

Re-exports§

pub use client::DMs;
pub use client::IFilter;
pub use client::MatrixAuth;
pub use client::MatrixClient;
pub use client::SynchronousMatrixClient;

Modules§

admin
appservice
client
clients
content_scanner
e2ee
helpers
http
identity
logging
metrics
mixins
models
pantalaimon
preprocessors
storage
strategies