Habitica Wiki
Habitica Wiki
Advertisement
Habitica Wiki



This tool allows automating some tedious tasks that are required when running challenges and choosing their winners. The UI relies heavily on hard-coded values: the most valuable thing for others are likely the classes the UI uses. To be honest that's also what I'm using nowadays too, as instead of running the commands manually, I have a bot that does that (see Antonbury's Habitica Bot).

Currently, the supported functionalities accessible from the command line UI include:

  • picking the winner of a weekly challenge
  • listing Habitica birthdays of party members and updating them to a Google calendar

For developer use, the habitica_helper package contains the following representations of Habitica concepts / functionalities:

  • Habitica users
  • Habitica tasks (habits, dailies, and to-dos)
  • Picking random integers based on recent stock data
  • Fetching party member data
  • Representing and operating on existing Habitica challenges
Advertisement