traq

Crates.iotraq
lib.rstraq
version0.1.4
sourcesrc
created_at2023-06-05 23:47:50.2909
updated_at2024-03-21 14:52:16.477051
description⚠️ Community Driven ⚠️ traQ v3 API
homepage
repositoryhttps://github.com/traPtitech/rust-traq
max_upload_size
id883423
size964,230
rust-traq (github:traptitech:rust-traq)

documentation

https://github.com/traPtitech/rust-traq/tree/main/docs

README

rust-traq

Rust Release LICENSE

GitHub release crate

⚠️ Community Driven ⚠️ This is a client library for the traQ API, written in Rust.

This crate is updated using openapi-generator.

Example

Add this crate using cargo add traq, then write in main.rs:

use traq::apis::{channel_api, configuration};

#[tokio::main]
async fn main() {
    let conf = configuration::Configuration {
        bearer_access_token: env::var("BOT_ACCESS_TOKEN").ok(),
        ..Default::default()
    };
    let res = channel_api::get_channels(&conf, Some(true)).await;
    println!("{:?}", res);
}
Commit count: 55

cargo fmt