projectmoon
54a3cc0880
Add basic logging to the dice bot.
2020-08-28 00:13:04 +00:00
jeff
6572e1d04e
Port dice bot to use matrix-rust-sdk.
...
This gives us many things for free, like automated state management,
no need to declare special API structs and use HTTP requests directly,
and most importantly: ENCRYPTION!
2020-08-26 23:53:30 +00:00
jeff
a62727070a
Update Cargo files for fork.
2020-08-23 21:24:04 +00:00
Taylor C. Richberger
6cb88a566c
get everything working and slightly documented
2020-04-21 22:30:00 -06:00
Taylor C. Richberger
81b8b2c0cc
simplify the code, and invert Result and Option
2020-04-21 00:22:31 -06:00
Taylor C. Richberger
e7458c12ad
cargo fix and fmt
2020-04-21 00:09:43 -06:00
Taylor C. Richberger
649aec531e
implement command parser fully
2020-04-21 00:07:03 -06:00
Taylor C. Richberger
90ae9c142c
lay command groundwork. Maybe need to make parsing more ergonomic.
2020-04-20 21:15:13 -06:00
Taylor C. Richberger
087e20c261
get roller working correctly
2020-04-20 13:44:18 -06:00
Taylor C. Richberger
56de3d34f1
write out nom-based parser
2020-04-20 00:32:57 -06:00
Taylor C. Richberger
59cb407eae
Add dicebot-roll dice expression parser
2020-04-19 16:07:33 -06:00