rocheck

Crates.iorocheck
lib.rsrocheck
version0.2.3
sourcesrc
created_at2020-01-16 10:27:40.250277
updated_at2020-01-20 21:57:37.686237
descriptionRoCheck implementation ported to Rust
homepage
repositoryhttps://github.com/Fireboltofdeath/RoCheck
max_upload_size
id199059
size10,297
fireboltofdeath (Fireboltofdeath)

documentation

https://docs.rs/rocheck

README

crates.io Released API docs Build Status License: MIT

RoCheck

An implementation of grilme99's RoCheck module in Rust. Credits to him for the method used.

Installation

[dependencies]
rocheck = "0.2"

Usage

Using RoCheck is simple, simply feed it in a couple values, and boom!

use rocheck::RoCheck;

async fn check() -> Result<(), Box<dyn std::error::Error>> {
	let client = RoCheck::new("Your Bot Token");

	let test_ip = "127.0.0.1";
	let job_id = "SomeLongStringOfCharactersShouldGoHere";
	let place_id = 123456;

	let is_roblox = client.verify_ip(place_id, job_id, test_ip).await?;

	if is_roblox {
		println!("Hoorah! You're a real roblox server!");
	}

	Ok(())
}
Commit count: 41

cargo fmt