This website requires JavaScript.
986e518aab
Implements Warning system
master
Deukhoofd
2020-04-08 21:22:48 +0200
da6c73be42
Fixes for BirthdayHandler
Deukhoofd
2020-03-22 10:16:00 +0100
8e56152201
Update to netcoreapp 3.1
Deukhoofd
2020-01-19 17:56:17 +0100
a4b12c4b51
I hate English. This fixes ordinal numbers in the birthday message using wrong suffix.
Deukhoofd
2020-01-19 17:24:53 +0100
e95b63c24b
Notify birthdays 6 hours later, so that Americans whine less.
Deukhoofd
2020-01-19 17:13:29 +0100
3b9c7808d5
Support for getting git hash at runtime
Deukhoofd
2019-08-17 16:02:59 +0200
ff76878e31
Add log message on bot exit command
Deukhoofd
2019-08-17 15:37:22 +0200
597712b282
Adds bot exit command for bot creator
Deukhoofd
2019-08-17 15:32:04 +0200
e6293716f9
Update dependencies
Deukhoofd
2019-08-17 15:29:11 +0200
c2a9a27205
Fix for dad joke handler with double I'm
Deukhoofd
2019-08-17 15:28:15 +0200
66ea585a3c
Fixed reminder regex to not be as greedy
Deukhoofd
2019-07-25 13:20:30 +0200
7e6da01a76
Prevent users from muting themselves
Deukhoofd
2019-02-09 10:07:18 +0100
af39acfe03
General cleanup
Deukhoofd
2019-01-31 11:52:08 +0100
89dd74c711
Don't allow muting the bot
Deukhoofd
2019-01-31 11:41:59 +0100
9a563ba0b6
Cancel message handlers if another handler has already handled it
Deukhoofd
2019-01-29 23:28:52 +0100
a393f2ca1e
Fix issue where initial change of points could set below limit
Deukhoofd
2019-01-29 16:06:17 +0100
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
Deukhoofd
2019-01-29 14:28:47 +0100
67e793de47
Implements purge messages command
Deukhoofd
2019-01-29 11:03:01 +0100
585dabce39
Fix silencing always defaulting to 5 minutes
Deukhoofd
2019-01-29 10:52:13 +0100
16e41120bd
Renamed NextcloudSettings to WebDavSettings, as it's more accurate
Deukhoofd
2019-01-15 17:48:48 +0100
158f3087d6
Fixes being able to ban helpers, moderators and admins
Deukhoofd
2018-12-06 21:53:40 +0100
2e77b6d563
Make tags actually persist through restarts
Deukhoofd
2018-11-05 15:40:17 +0100
dd177fa012
Tags are always a single word, parse them as such
Deukhoofd
2018-11-05 15:22:47 +0100
0d538ad703
Adds dog fact
Deukhoofd
2018-11-05 15:21:36 +0100
4b3ce14075
Add timeout alias to mute
Deukhoofd
2018-11-05 15:21:27 +0100
0a71e6d6ce
Be less strict about exact order for setting reminders
Deukhoofd
2018-10-27 14:12:11 +0200
a242f2756e
Added more embeds for responses
Deukhoofd
2018-10-27 13:57:37 +0200
c5b7fb1b83
Handling of english number parsing for reminders
Deukhoofd
2018-10-27 13:50:47 +0200
1493480a66
Adds bedtime command
Deukhoofd
2018-10-22 10:49:07 +0200
9fd8908ffe
This should fix weird issue where command is parsed wrong
Deukhoofd
2018-10-22 10:41:44 +0200
06c0bf1429
Fixed ban command not messaging the reason
Deukhoofd
2018-10-17 11:37:11 +0200
895229e872
Added custom message if user tries to hug bot
Deukhoofd
2018-10-15 18:39:14 +0200
4357b43a6d
Allow banning users not in the server
Deukhoofd
2018-10-15 18:36:45 +0200
6dcdda3e5d
Added different message if user hugs themselves
Deukhoofd
2018-10-15 17:42:35 +0200
0e1ca423e8
Removes debug code
Deukhoofd
2018-10-15 17:42:04 +0200
071e4dd366
Added hug command
Deukhoofd
2018-10-15 17:27:50 +0200
18a36cfe99
Dadjoke regex fixes
Deukhoofd
2018-10-15 17:17:52 +0200
c43c3040cf
Fix dadjoke regex
Deukhoofd
2018-10-14 00:03:27 +0200
8518c963e1
Fix user specific ping (ping with exclamation mark) not parsing commands properly
Deukhoofd
2018-10-11 20:36:51 +0200
51db31cb72
Cleaner handling of commands, less anonymous Tuples
Deukhoofd
2018-10-11 20:35:34 +0200
8fab315cc6
Use the channel with Welcome new user message as birthday message channel
Deukhoofd
2018-10-11 11:41:02 +0200
7ef36732c3
Fix regex for dadjoke
Deukhoofd
2018-10-09 23:29:31 +0200
8ecace27b3
Add Discord API reported Latency to ping command
Deukhoofd
2018-10-09 21:32:08 +0200
adc0443dbd
Allow user parameter to be string
Deukhoofd
2018-10-09 17:28:06 +0200
771a825d9f
Handling for per server toggleable jokes
Deukhoofd
2018-10-09 17:18:19 +0200
2fe04c2d1e
Initial system for new joke handling
Deukhoofd
2018-10-08 19:51:19 +0200
7ee274ed7b
Also properly delete values here
Deukhoofd
2018-10-08 19:07:38 +0200
25d2af9dda
Persist the date that was last checked for bdays, so we don't get double congratulations when the bot restarts
Deukhoofd
2018-10-08 18:59:50 +0200
fd0a58293c
Added Birthday to user info
Deukhoofd
2018-10-08 18:53:04 +0200
55e920496a
Changed debug piece of code from checking birthdays once per second to once per hour
Deukhoofd
2018-10-08 18:48:44 +0200
599d24ab3f
Added Birthday handling
Deukhoofd
2018-10-08 18:36:22 +0200
b331bf5223
Added User command
Deukhoofd
2018-10-08 17:14:46 +0200
65094f39b2
Lots of work regarding using embeds instead of plain text for messages
Deukhoofd
2018-10-08 16:50:23 +0200
b849c1b734
Made reserved tags check permissions, fixed ulong to/from string differences breaking tags
Deukhoofd
2018-08-25 17:28:09 +0200
d2d6b7824f
fixed rounding errors in mentions and channels for reminders
Deukhoofd
2018-08-13 19:50:43 +0200
373809384f
minor fixes
Deukhoofd
2018-08-13 19:37:17 +0200
dfde9893e7
fix regex issue with reminders for other people
Deukhoofd
2018-08-13 19:34:39 +0200
d69b90bbd1
made reminders a bit cooler
Deukhoofd
2018-08-13 19:26:11 +0200
7a9c6cec16
Trim ending whitespaces on timespan pretty print
Deukhoofd
2018-08-13 18:50:50 +0200
b2e3b3dec8
Added reminders
Deukhoofd
2018-08-13 18:41:59 +0200
56f1e2740e
Fix timestamp regex
Deukhoofd
2018-08-12 14:40:47 +0200
929abcf7e0
Make thanks responses iterate as to prevent responses from repeating themselves often
Deukhoofd
2018-08-12 13:49:25 +0200
6097515b5b
Add sarcastic responses when someone says thanks or thank you
Deukhoofd
2018-08-12 13:43:14 +0200
2787fab689
Moved joke message handler to separate class for organization
Deukhoofd
2018-08-12 13:17:10 +0200
a898e69b58
dm users when banned, show command exceptions better
Deukhoofd
2018-08-12 13:11:20 +0200
e28af98c6c
Fix user mentions not always working
Deukhoofd
2018-08-12 12:42:20 +0200
398a6a0c61
added !tag create, !tag delete and !tag remove
Deukhoofd
2018-08-05 22:19:29 +0200
d0959aecdc
System for custom tags
Deukhoofd
2018-07-30 22:44:45 +0200
b95bec40ba
Dont react when people post multiple exclamation marks
Deukhoofd
2018-07-30 21:46:57 +0200
fe6639a1e0
Better handling of dadjokes
Deukhoofd
2018-07-30 20:24:55 +0200
9fd67f6ec7
Slight nerf
Deukhoofd
2018-06-15 22:08:23 +0200
b0d55bf77e
Dad jokes are nice
Deukhoofd
2018-06-09 13:35:26 +0200
ed7e22cfed
Updated to Levi's cat fact API
Deukhoofd
2018-06-03 20:39:39 +0200
a5f94715c3
Just noticed I didn't finish the help message
Deukhoofd
2018-05-18 14:24:12 +0200
6e00f9b700
Can't be a bot without an avatar command
Deukhoofd
2018-05-18 14:23:35 +0200
a83d56f1b7
Added cat pics because cat pics are a must have feature
Deukhoofd
2018-05-18 14:05:02 +0200
32fa37b633
Added some cute owner functionality
Deukhoofd
2018-05-18 13:36:20 +0200
f225d226a2
Log DMs in specified channel
Deukhoofd
2018-05-18 13:36:06 +0200
356baa51b8
Vital new functionality
Deukhoofd
2018-05-09 00:41:56 +0200
62439b4d14
Removed unused dependencies
Deukhoofd
2018-05-06 19:16:18 +0200
c2120cd302
Removed debug line
Deukhoofd
2018-05-06 19:16:02 +0200
ac79b1e4de
Better handling of commands with alternative command names, hide duplicates from help
Deukhoofd
2018-05-06 19:15:42 +0200
b4d795f843
Allow for floats in timespan pattern matching
Deukhoofd
2018-05-06 18:54:06 +0200
f0b66f6415
Merge remote-tracking branch 'origin/master'
Deukhoofd
2018-05-06 18:43:33 +0200
a98f34527f
If timespan of muting is lower or equal to 0 default to the minimum
Deukhoofd
2018-05-06 18:43:21 +0200
9f34644d17
Merge branch 'master' into 'master'
Deukhoofd
2018-05-02 14:11:57 +0000
66fe086c44
Grammar
levi506
2018-05-02 09:06:46 -0500
728a053a3f
Grammer and Neutral Pronouns
levi506
2018-05-01 23:53:11 -0500
c3b23d150f
Make mute/silence default to 5 minutes
Deukhoofd
2018-04-30 19:38:43 +0200
b106785ebc
Fix for muted role change caching until bot restarts
Deukhoofd
2018-04-30 19:14:41 +0200
dd01dba88d
Fixed backup file names, improved handling of renaming things
Deukhoofd
2018-04-22 18:45:04 +0200
42d169f157
Some fixes
Deukhoofd
2018-04-21 23:01:44 +0200
670df57e86
Fix for publish not working
Deukhoofd
2018-04-03 15:51:23 +0200
9606d90752
Added system for backing up images
Deukhoofd
2018-04-03 14:40:24 +0200
1cb3f981d5
Added some help text
Deukhoofd
2018-03-31 18:50:06 +0200
6af6bc9629
Silence user command, along with many improvements and bug fixes
Deukhoofd
2018-03-31 18:05:54 +0200
b3c878db04
Initial work on system for server settings
Deukhoofd
2018-03-30 20:10:24 +0200
349382301e
Better handling of parameter casting
Deukhoofd
2018-03-30 19:03:25 +0200
4e09fc1de0
Getting opinion doesn't need to be async
Deukhoofd
2018-03-30 18:33:05 +0200
4407214a8e
Ask user what he wants an opinion about if nothing is given
Deukhoofd
2018-03-30 16:52:05 +0200