Crates.io | icredeem |
lib.rs | icredeem |
version | 0.5.0 |
source | src |
created_at | 2024-02-03 11:27:15.741024 |
updated_at | 2024-04-17 15:32:03.993056 |
description | Redeem codes for Idle Champions of the Forgotten Realms. |
homepage | https://github.com/liefland/idle_champions_redeemer |
repository | https://github.com/liefland/idle_champions_redeemer |
max_upload_size | |
id | 1125315 |
size | 109,062 |
CLI tool to redeem Idle Champions of the Forgotten Realms codes.
Set up cursor positions in the config file, and run the tool with a list of codes to redeem.
This can interface with idle_champions_codes_api hosted repositories, of which the official one maintained by Liefland is hosted at codes.idlechampions.liefland.net
All repositories we maintain: GitHub
Install as software:
cargo install icredeem
Without connecting to the remote API (no tokio
or reqwest
dependencies):
cargo install icredeem --no-default-features
You can the run it like so:
icredeem setup
to generate a config file.icredeem
use the default strategy based on the config, this will default to getting redeemable codes from the APIicredeem --codes="NEWA-CCOU-NTNE-WME!"
to redeem a code.icredeem --prefer-remote
if the configured strategy is local, this will use the remote strategy for this call.icredeem clean
in the binary to do this for you.--no-default-features
to avoid the tokio
and reqwest
dependencies.wayland
feature and https://github.com/1Password/arboard?tab=readme-ov-file#gnulinux may be interesting to you.Contributions are welcome! Feel free to open an issue or submit a pull request.
Licensed under the following licenses at your option:
Files in the project may not be copied, modified, or distributed except according to those terms.