Skip to content

Be notified when limited Kickstarter rewards are available.

License

Notifications You must be signed in to change notification settings

vfauth/kickstarter-reward-notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kickstarter-reward-notifier

Go Reference

This is a simple Go script useful to watch a Kickstarter project and be notified when specified limited rewards are available.

Usage

The script can interactively ask for the rewards to monitor, or you can use command-line arguments:

Usage: kickstarter-reward-notifier [OPTION] PROJECT_URL
  -r, --rewards ints        Comma-separated list of unavailable limited rewards to watch, identified by their price in the project's original currency. If multiple limited rewards share the same price, all are watched. Ignored if --all is set
  -a, --all                 If set, watch all unavailable limited rewards
  -i, --interval duration   Interval between checks (default 1m0s)
  -q, --quiet               Quiet mode
  -t, --test-notification   Send a test notification at script start, fail if any configured notifier fails
  -h, --help                Display this help
      --tg-token string     Telegram notifier: Bot authentication token
      --tg-user-id int      Telegram notifier: User ID of the user to notify

Notifications

The script supports sending notifications when a watched reward is available. :warning: For now, a notification will be sent each time Kickstarter is polled and as long as the reward is available.

Telegram

To send notifications with Telegram:

  • create a bot using the BotFather (see the official documentation) and pass the generated token using the --tg-token parameter
  • get your user ID using by sending a message to @userinfobot and pass it using the --tg-user-id parameter

About

Be notified when limited Kickstarter rewards are available.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages