- addHabitRPGCommands
Commands!(State delegate(State, string)) addHabitRPGCommands(Commands!(State delegate(State, string)) main, string dirName)
Undocumented in source. Be warned that the author may not have intended to support it.
- connectHabitRPG
HTTP connectHabitRPG(HabitRPG hrpg)
Undocumented in source. Be warned that the author may not have intended to support it.
- doneTodo
Todo doneTodo(Todo todo, HabitRPG hrpg)
Mark give todo as completed in HabitRPG
- loadHRPG
HabitRPG loadHRPG(string fileName)
Read HabitRPG settings from config file
- postMessage
void postMessage(HabitRPG hrpg, string url, string msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- postNewTag
void postNewTag(HabitRPG hrpg, Tag tag)
Undocumented in source.
- putMessage
void putMessage(HabitRPG hrpg, string url, string msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- syncTags
Tags syncTags(Tags tags, HabitRPG hrpg)
Sync tags with habitrpg. Ensures all tag ids are set properly and returns
list of all tags know to habitrpg
- syncTodos
Todos syncTodos(Todos ts, Tags allTags, HabitRPG hrpg)
Undocumented in source.
- toHabitRPGJSON
string toHabitRPGJSON(Todo todo, Tags tags)
Convert Todo toHabitRPGJSON
Needs a copy of all tags to check habitrpg ids etc
- upHabit
string upHabit(HabitRPG hrpg, string habit)
Undocumented in source. Be warned that the author may not have intended to support it.