Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

RoWifi-HQ/RoWifi-V3

Repository files navigation

RoWifi - The 2nd Gen Roblox-Discord Verification Bot

Highly customizable bot written in Rust to make your Discord server's integration with your Roblox's group extremely flexible.

WARNING: This repository has been archived. Further development of the bot is being conducted in a private repository.

What you need to run this

  • Rust (nightly channel)
  • Docker
  • Redis
  • MongoDB
  • A lot of Linux/Windows libraries

How to run this

You will find a list of environment variables to set in here. You will also need the Guild Members Intent found on the Discord Developers Dashboard. After this, you are on your own. Be mindful, this is Rust, compile times are ridiculously high.

The Dockerfile is catered to the aarch64 architecture. If you wish to host it on any other architecture (I assume you're using Docker), make the necessary changes.

If you're running this locally, you can just do

cargo run # to run a development build
# or
cargo run --release # to run a release build

Disclaimer

This bot is not easy to setup and I do not have the time to make it easier. You should be fine in running this if you manage to install all required underlying packages. You'll find all crates distributed across Cargo.toml files or you can find them all under Cargo.lock

Contributing

We always welcome meaningful contributions from those who are eager to help. ALWAYS make a PR to the dev branch. PRs to the master branch will be straight up rejected. Also make sure to run cargo fmt and cargo clippy from the nightly channel on the code you submit as a PR. I should not be saying this, but for the love of god, please test your PRs.

About

2nd Gen Roblox-Discord Verification Bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published