6 releases

0.2.3 Jan 20, 2020
0.2.2 Jan 16, 2020
0.1.1 Jan 16, 2020

#6 in #credits

MIT license

9KB
79 lines

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(())
}

Dependencies

~9–15MB
~255K SLoC