#idle #codes #config-file #cli-tool #champions #idle-champions #redeem

app icredeem

Redeem codes for Idle Champions of the Forgotten Realms

4 releases (breaking)

0.5.0 Apr 17, 2024
0.4.0 Apr 13, 2024
0.3.0 Feb 17, 2024
0.1.0 Feb 3, 2024

#523 in Command line utilities

Download history 124/week @ 2024-02-12 33/week @ 2024-02-19 35/week @ 2024-02-26 9/week @ 2024-03-11 31/week @ 2024-04-01 140/week @ 2024-04-08 153/week @ 2024-04-15

324 downloads per month

MIT/Apache

41KB
964 lines

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

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.

Dependencies

~2–42MB
~648K SLoC