Commit Graph

99 Commits

Author SHA1 Message Date
Deukhoofd af39acfe03
General cleanup 2019-01-31 11:52:08 +01:00
Deukhoofd 89dd74c711
Don't allow muting the bot 2019-01-31 11:41:59 +01:00
Deukhoofd 9a563ba0b6
Cancel message handlers if another handler has already handled it 2019-01-29 23:28:52 +01:00
Deukhoofd a393f2ca1e
Fix issue where initial change of points could set below limit 2019-01-29 16:06:17 +01:00
Deukhoofd 7b4967f1ca
Added system to give/take points from users per server, added new joke controller that removes points from users if they say owo, uwu, etc 2019-01-29 14:28:47 +01:00
Deukhoofd 67e793de47
Implements purge messages command 2019-01-29 11:03:01 +01:00
Deukhoofd 585dabce39
Fix silencing always defaulting to 5 minutes 2019-01-29 10:52:13 +01:00
Deukhoofd 16e41120bd
Renamed NextcloudSettings to WebDavSettings, as it's more accurate 2019-01-15 17:48:48 +01:00
Deukhoofd 158f3087d6
Fixes being able to ban helpers, moderators and admins 2018-12-06 21:53:40 +01:00
Deukhoofd 2e77b6d563
Make tags actually persist through restarts 2018-11-05 15:40:17 +01:00
Deukhoofd dd177fa012
Tags are always a single word, parse them as such 2018-11-05 15:22:47 +01:00
Deukhoofd 0d538ad703
Adds dog fact 2018-11-05 15:21:36 +01:00
Deukhoofd 4b3ce14075
Add timeout alias to mute 2018-11-05 15:21:27 +01:00
Deukhoofd 0a71e6d6ce
Be less strict about exact order for setting reminders 2018-10-27 14:12:11 +02:00
Deukhoofd a242f2756e
Added more embeds for responses 2018-10-27 13:57:37 +02:00
Deukhoofd c5b7fb1b83
Handling of english number parsing for reminders 2018-10-27 13:50:47 +02:00
Deukhoofd 1493480a66
Adds bedtime command 2018-10-22 10:49:07 +02:00
Deukhoofd 9fd8908ffe
This should fix weird issue where command is parsed wrong 2018-10-22 10:41:44 +02:00
Deukhoofd 06c0bf1429
Fixed ban command not messaging the reason 2018-10-17 11:37:11 +02:00
Deukhoofd 895229e872
Added custom message if user tries to hug bot 2018-10-15 18:39:14 +02:00
Deukhoofd 4357b43a6d
Allow banning users not in the server 2018-10-15 18:36:45 +02:00
Deukhoofd 6dcdda3e5d
Added different message if user hugs themselves 2018-10-15 17:42:35 +02:00
Deukhoofd 0e1ca423e8
Removes debug code 2018-10-15 17:42:04 +02:00
Deukhoofd 071e4dd366
Added hug command 2018-10-15 17:27:50 +02:00
Deukhoofd 18a36cfe99
Dadjoke regex fixes 2018-10-15 17:17:52 +02:00
Deukhoofd c43c3040cf
Fix dadjoke regex 2018-10-14 00:03:27 +02:00
Deukhoofd 8518c963e1
Fix user specific ping (ping with exclamation mark) not parsing commands properly 2018-10-11 20:36:51 +02:00
Deukhoofd 51db31cb72
Cleaner handling of commands, less anonymous Tuples 2018-10-11 20:35:34 +02:00
Deukhoofd 8fab315cc6
Use the channel with Welcome new user message as birthday message channel 2018-10-11 11:41:02 +02:00
Deukhoofd 7ef36732c3
Fix regex for dadjoke 2018-10-09 23:29:31 +02:00
Deukhoofd 8ecace27b3
Add Discord API reported Latency to ping command 2018-10-09 21:32:08 +02:00
Deukhoofd adc0443dbd
Allow user parameter to be string 2018-10-09 17:28:06 +02:00
Deukhoofd 771a825d9f
Handling for per server toggleable jokes 2018-10-09 17:18:19 +02:00
Deukhoofd 2fe04c2d1e
Initial system for new joke handling 2018-10-08 19:51:19 +02:00
Deukhoofd 7ee274ed7b
Also properly delete values here 2018-10-08 19:07:38 +02:00
Deukhoofd 25d2af9dda
Persist the date that was last checked for bdays, so we don't get double congratulations when the bot restarts 2018-10-08 18:59:50 +02:00
Deukhoofd fd0a58293c
Added Birthday to user info 2018-10-08 18:53:04 +02:00
Deukhoofd 55e920496a
Changed debug piece of code from checking birthdays once per second to once per hour 2018-10-08 18:48:44 +02:00
Deukhoofd 599d24ab3f
Added Birthday handling 2018-10-08 18:36:22 +02:00
Deukhoofd b331bf5223
Added User command 2018-10-08 17:14:46 +02:00
Deukhoofd 65094f39b2
Lots of work regarding using embeds instead of plain text for messages 2018-10-08 16:50:23 +02:00
Deukhoofd b849c1b734
Made reserved tags check permissions, fixed ulong to/from string differences breaking tags 2018-08-25 17:28:09 +02:00
Deukhoofd d2d6b7824f
fixed rounding errors in mentions and channels for reminders 2018-08-13 19:50:43 +02:00
Deukhoofd 373809384f
minor fixes 2018-08-13 19:37:17 +02:00
Deukhoofd dfde9893e7
fix regex issue with reminders for other people 2018-08-13 19:34:39 +02:00
Deukhoofd d69b90bbd1
made reminders a bit cooler 2018-08-13 19:26:11 +02:00
Deukhoofd 7a9c6cec16
Trim ending whitespaces on timespan pretty print 2018-08-13 18:50:50 +02:00
Deukhoofd b2e3b3dec8
Added reminders 2018-08-13 18:41:59 +02:00
Deukhoofd 56f1e2740e
Fix timestamp regex 2018-08-12 14:40:47 +02:00
Deukhoofd 929abcf7e0
Make thanks responses iterate as to prevent responses from repeating themselves often 2018-08-12 13:49:25 +02:00