icredeem

Crates.ioicredeem
lib.rsicredeem
version0.5.0
sourcesrc
created_at2024-02-03 11:27:15.741024
updated_at2024-04-17 15:32:03.993056
descriptionRedeem codes for Idle Champions of the Forgotten Realms.
homepagehttps://github.com/liefland/idle_champions_redeemer
repositoryhttps://github.com/liefland/idle_champions_redeemer
max_upload_size
id1125315
size109,062
Jos Ahrens (Zarthus)

documentation

README

icredeem

Build Status License

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

Installation

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 API
  • icredeem --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.

Uninstalling

  • (optional) Remove the config file, you can use icredeem clean in the binary to do this for you.
  • Remove the binary from the system

Recommended reading

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

License

Licensed under the following licenses at your option:

Files in the project may not be copied, modified, or distributed except according to those terms.

Commit count: 33

cargo fmt