xdcc-cli is a small tool written in Rust and tokio to download files using the XDCC protocol.
- Visit a site like https://nibl.co.uk/ and copy a command (batch mode is also supported).
- Run the tool using the prebuilt binary
or from source
xdcc-cli "/msg {bot} xdcc send {pack}"
cargo run -- "/msg {bot} xdcc send {pack}"
- When the download is finished, the tool prints the downloaded file name, which can be used with pipes on UNIX systems.
Usage: xdcc-cli [OPTIONS] <COMMAND>
Arguments:
<COMMAND>
Options:
-s, --server <SERVER> [default: irc.rizon.net:6667]
-c, --channel <CHANNEL> [default: #nibl]
-n, --nickname <NICKNAME> [default: xdcc-cli]
-t, --timeout-seconds <TIMEOUT_SECONDS> [default: 30]
-h, --help Print help
-V, --version Print version