mirror of
https://github.com/MeexReay/bRAC.git
synced 2025-06-23 18:32:58 +03:00
better RAC client
features
- gtk4 modern GUI
- RACv1.99.x and RACv2.0 compatible
- WRAC compatible (docs)
- chat commands (type /help)
- uses tor proxy as default (wracs://meex.lol:11234)
- no ip and date visible for anyone (almost)
- coloring usernames by their clients (CRAB, clRAC, Mefidroniy, etc.)
- many command-line options (see --help)
- rich configuration (--config-path to get file path)
- RACS/WRACS compatible (ex: wracs://meex.lol)
- reading messages chunked (less traffic usage)
how to run
install (recommended)
for linux:
-
Install requirements:
gtk4-dev gtk4 make rust git openssl-dev openssl
-
Clone repository and run
make install
-
Now you are able to start bRAC with desktop icon
for windows:
NO SOLUTION
Read compiling docs to build it manually.
download binary
go to releases and download file you need. its simple.
build from source
-
Make sure Rust is installed
-
Clone repository
git clone https://github.com/MeexReay/bRAC.git
cd bRAC
- Run with Cargo
cargo build -r # build release (target/release/bRAC)
cargo run -r # build and run
Read more about that on the compiling docs.
nix package
If you have Nix package manager installed, you can use:
nix build github:MeexReay/bRAC # build release (result/bin/bRAC)
nix run github:MeexReay/bRAC # build and run
chat commands
commands are any messages that start with a slash /
messages starting with a slash are sent to chat only if the --disable-commands
option is specified
/help
- show help message/register password
- try to register account/login password
- login to account/clear
- clear chat/spam *args
- spam with text/ping
- get server ping (send + read)
docs
see also
Languages
Rust
80.3%
Shell
14.1%
Nix
1.7%
Batchfile
1.7%
Makefile
1.2%
Other
1%