Commit Graph

76 Commits

Author SHA1 Message Date
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
Deukhoofd 6097515b5b
Add sarcastic responses when someone says thanks or thank you 2018-08-12 13:43:14 +02:00
Deukhoofd 2787fab689
Moved joke message handler to separate class for organization 2018-08-12 13:17:10 +02:00
Deukhoofd a898e69b58
dm users when banned, show command exceptions better 2018-08-12 13:11:20 +02:00
Deukhoofd e28af98c6c
Fix user mentions not always working 2018-08-12 12:42:20 +02:00
Deukhoofd 398a6a0c61
added !tag create, !tag delete and !tag remove 2018-08-05 22:19:29 +02:00
Deukhoofd d0959aecdc
System for custom tags 2018-07-30 22:44:45 +02:00
Deukhoofd b95bec40ba
Dont react when people post multiple exclamation marks 2018-07-30 21:46:57 +02:00
Deukhoofd fe6639a1e0
Better handling of dadjokes 2018-07-30 20:24:55 +02:00
Deukhoofd 9fd67f6ec7
Slight nerf 2018-06-15 22:08:23 +02:00
Deukhoofd b0d55bf77e
Dad jokes are nice 2018-06-09 13:35:26 +02:00
Deukhoofd ed7e22cfed
Updated to Levi's cat fact API 2018-06-03 20:39:39 +02:00
Deukhoofd a5f94715c3
Just noticed I didn't finish the help message 2018-05-18 14:24:12 +02:00
Deukhoofd 6e00f9b700
Can't be a bot without an avatar command 2018-05-18 14:23:35 +02:00
Deukhoofd a83d56f1b7
Added cat pics because cat pics are a must have feature 2018-05-18 14:05:02 +02:00
Deukhoofd 32fa37b633
Added some cute owner functionality 2018-05-18 13:36:20 +02:00
Deukhoofd f225d226a2
Log DMs in specified channel 2018-05-18 13:36:06 +02:00
Deukhoofd 356baa51b8
Vital new functionality 2018-05-09 00:41:56 +02:00
Deukhoofd 62439b4d14
Removed unused dependencies 2018-05-06 19:16:18 +02:00
Deukhoofd c2120cd302
Removed debug line 2018-05-06 19:16:02 +02:00
Deukhoofd ac79b1e4de
Better handling of commands with alternative command names, hide duplicates from help 2018-05-06 19:15:42 +02:00
Deukhoofd b4d795f843
Allow for floats in timespan pattern matching 2018-05-06 18:54:06 +02:00
Deukhoofd f0b66f6415
Merge remote-tracking branch 'origin/master' 2018-05-06 18:43:33 +02:00
Deukhoofd a98f34527f
If timespan of muting is lower or equal to 0 default to the minimum 2018-05-06 18:43:21 +02:00