kageru
07c45d84d0
Generify mapFirst/Second on Tuples
2019-11-13 22:23:03 +01:00
kageru
a05f2e558b
Add extensions for mapping tuple values
2019-11-13 16:59:44 +01:00
kageru
ccf76e7c64
Sort extensions by target
2019-11-12 22:10:26 +01:00
kageru
69c3ae80b8
Consistently use Javacord extensions
2019-11-12 22:02:32 +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
d6492bae8f
Rewrite config to use Konf (4): Features
...
The entire config parsing is now rewritten. This entirely removes toml4j
in favor of Konf. It also removes all remaining RawConfig logic.
2019-10-18 22:03:57 +02:00
kageru
17c7120796
Rewrite config to use Konf (2): Localization
2019-10-18 22:03:56 +02:00
kageru
35bd570c93
Add optional reason to timeout command ( closes #14 )
2019-07-28 18:50:53 +02:00
kageru
b4c2275670
Send DM to user after timeout
2019-07-25 21:27:25 +02:00
kageru
8560c3d82e
Add tests to timeout feature ( closes #4 )
2019-07-25 21:04:13 +02:00
kageru
c299406d69
Add logging and error handling to timeouts
2019-07-25 20:19:01 +02:00
kageru
3944b07ec0
Don’t remove managed roles for timeout
2019-07-23 23:27:04 +02:00
kageru
93a6e92191
Add minimal implementation of timeout feature
2019-07-23 21:50:55 +02:00