tenor

Crates.iotenor
lib.rstenor
version0.1.1
created_at2025-06-04 01:38:19.391281+00
updated_at2025-07-01 22:49:55.370257+00
descriptionRust api for Tenor.com
homepage
repositoryhttps://github.com/Redhawk18/tenor
max_upload_size
id1699731
size100,371
Redhawk (Redhawk18)

documentation

README

Tenor

A Rust crate for tenor.com's v2 API

Usage

use tenor::{search::Response Error, Tenor};

async fn search_tenor() {
    let tenor = Tenor::new(env::var("API_KEY").expect("Failed to find api key"));
    let response: Resullt<Response, Error> = tenor.search("rustlang".to_string()).await;

    dbg!("{}", &response);
    assert!(response.is_ok())
}

Roadmap

endpoints

  • request errors :P
  • remove unneeded Strings in favor of unowned &strs
  • Search Suggestions
  • Autocomplete
  • Register Share
  • Posts

Contributions

Welcomed.

Commit count: 0

cargo fmt