todod.habitrpg

Undocumented in source.

Members

Functions

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.

Structs

HabitRPG
struct HabitRPG
Undocumented in source.

Meta