Commit Graph

12 Commits

Author SHA1 Message Date
kageru 39083d8248
Indent with 2 spaces instead of 4 2019-11-14 15:10:30 +01:00
kageru 2c56e1959a
Use Either monad for timeout parsing 2019-11-12 21:13:01 +01:00
kageru 50b97fdec7
No longer throw exceptions for role/channel queries 2019-11-12 19:25:42 +01:00
kageru 231b27176a
Remove now-fixed shutdown hook of mapdb
We’ve had our own for a while now. Looks like their finally started
working which actually caused some issues (see last two commits).
2019-11-06 07:39:22 +01:00
kageru 1bc26951f7
Enable transactions for persistent storage 2019-11-06 07:35:52 +01:00
kageru 58307c9743
Allow starting the bot even after the persistence was improperly closed 2019-11-06 07:33:27 +01:00
kageru af65dcc06b
Add temporary VCs 2019-10-19 12:25:23 +02:00
kageru 897457336d
Persist command counter between restarts 2019-09-20 19:01:47 +02:00
kageru c299406d69
Add logging and error handling to timeouts 2019-07-25 20:19:01 +02:00
kageru 7bbcaba49c
Close DB on shutdown
Apparently, we can’t trust the library to handle this, as their hook
seems to fail.
2019-07-23 23:31:23 +02:00
kageru 93a6e92191
Add minimal implementation of timeout feature 2019-07-23 21:50:55 +02:00
kageru 74c2f643f9
Add simple Dao to persistently store key, value pairs 2019-07-23 19:22:07 +02:00