Commit Graph

50 Commits (f842045511cbe5320e29abc5dec522d333441b19)

Author SHA1 Message Date
Stijn De Clercq 04d03fa2cb Customize les reminder per minor 2021-09-26 21:24:34 +02:00
Stijn De Clercq 43bce8d8fb Parse minors 2021-09-20 19:03:06 +02:00
Stijn De Clercq a48f15d464 Add burgie 2021-09-20 18:21:25 +02:00
Stijn De Clercq 51811dd9f9 fix ba3 schedule 2021-09-20 01:42:13 +02:00
Stijn De Clercq 768f43ade9 Add some basic tests for urban dictionary 2021-09-05 15:56:48 +02:00
Stijn De Clercq a28bd116f0 Enable commands globally if not sandboxing, add support for test guilds in env, monitor slash command & context menu usage, create error handler for slash commands, log slash commands in terminal 2021-09-03 20:40:03 +02:00
Stijn De Clercq ef547a7090 Translate slash command 2021-09-03 18:53:05 +02:00
Stijn De Clercq 358f8693dd Clean up define, create define slash command 2021-09-03 18:26:26 +02:00
Stijn De Clercq 3b1426b048 Ufora Notifications: fix timestamp (i think), unlimited length, FULL html-to-markdown support (eg. hyperlinks, file download links, ...), clean up some ugly stuff 2021-08-11 20:43:45 +02:00
Stijn De Clercq 1d0782bdc8 Fixed reminder & broken import 2021-08-10 12:02:39 +02:00
Stijn De Clercq 6ddaa6e488 Fix les embed reminder 2021-08-09 00:40:15 +02:00
Stijn De Clercq aa1e28937c Add extra tests for schedules & timeformatters 2021-08-08 22:22:11 +02:00
Stijn De Clercq 445ca84834 Write some tests, fix imports 2021-08-08 20:26:53 +02:00
Stijn De Clercq 9cebb8280e Special online links 2021-08-08 18:14:56 +02:00
Stijn De Clercq e8301ce8a2 Creating embeds 2021-08-08 18:12:16 +02:00
Stijn De Clercq b3854324d4 Special weeks 2021-08-08 15:18:45 +02:00
Stijn De Clercq 1857bdefe9 Rework schedule a bit to make it more maintainable & easier to code 2021-08-06 23:47:50 +02:00
Stijn De Clercq 54d31c943a Support to show the schedule for a requested day AFTER holidays 2021-08-06 20:52:56 +02:00
Stijn De Clercq ee3ee5284d Work on main Schedule, support for holidays 2021-07-23 23:43:19 +02:00
Stijn De Clercq 49870d23eb Restart rework, for real this time ™️ 2021-07-23 21:03:14 +02:00
Stijn De Clercq ec30228929 check weeks & filter doubles out 2021-07-22 20:28:45 +02:00
Stijn De Clercq cec78f0d5f Schedule implementation 2021-07-22 20:28:45 +02:00
Stijn De Clercq bd3c3d0745 Create enum & base implementation for Courses 2021-07-22 20:28:45 +02:00
Stijn De Clercq 9ce4b0947c Create empty classes for rework, add basic implementation for Slot & Location 2021-07-22 20:28:45 +02:00
Stijn De Clercq 09cad58f43 Don't snipe steam codes, fixes #78
(bot commands can be sniped)
2021-06-30 21:55:17 +02:00
Stijn De Clercq 01266b1346 Snipe, fixes #43 2021-06-22 00:36:22 +02:00
Stijn De Clercq 7847cc1d29 Show list of custom commands 2021-06-19 23:08:42 +02:00
Stijn De Clercq 4bcd00826e Adding commands, calling works 2021-05-17 20:10:07 +02:00
Stijn De Clercq 3cfc87b7e1 fetching from db & dataclass 2021-05-17 18:14:33 +02:00
Stijn De Clercq dc7e982491 Disable les + reminders 2021-05-14 02:08:28 +02:00
Stijn De Clercq d240c3c50f Enable les again 2021-04-18 23:24:46 +02:00
Stijn De Clercq f655748025 Disable les 2021-04-05 15:27:58 +02:00
Stijn De Clercq 1979703194 Unescape HTML, make announcement task run every 10 min instead of every 30 2021-03-12 10:05:19 +01:00
Stijn De Clercq 2c634912ef Add three dots when truncating 2021-03-03 18:44:53 +01:00
Stijn De Clercq db0e7b8f9b Add support for linebreaks, parse id's beforehand to check properly, add leading zeroes to timestamp 2021-03-03 18:37:09 +01:00
Stijn De Clercq 1372f0a996 Fix typo in urls 2021-03-03 18:16:23 +01:00
Stijn De Clercq 268bb80bfd Add markdown support for ufora notifications, store notifications using IDs 2021-03-03 18:13:22 +01:00
Stijn De Clercq 779a84828b Announcements work + task 2021-03-03 18:04:31 +01:00
Stijn De Clercq ade7f8b72e Start working on ufora notifications, add new course id's to FAQ 2021-03-03 15:57:35 +01:00
Stijn De Clercq b971f661b4 Update WebDev link, whitelist Warzone
Fixes #37
2021-02-18 09:57:09 +01:00
Stijn De Clercq 01b1c5d2b3 Update schedule, re-enable les reminders, allow school commands globally 2021-02-08 18:25:25 +01:00
Stijn De Clercq 81ef990e1f Make FAQ check which channel it's called in to return the appropriate FAQ 2020-12-25 18:40:26 +01:00
Stijn De Clercq 13ce50f4fa Disable les reminder 2020-12-11 21:47:14 +01:00
Stijn De Clercq c897cebcd5 Make prefixes case insensitive, make Hmm? easter egg work with all prefixes 2020-11-03 16:06:08 +01:00
Stijn De Clercq a6ad6587c9 Only send shedules during weekdays but now it actually works ™️ 2020-10-24 00:23:28 +02:00
Stijn De Clercq 76e317169d
Merge pull request #4 from stijndcl/remind
Remind command + Les
2020-10-24 00:01:32 +02:00
Stijn De Clercq 95bdc576e1 Reminders work 2020-10-23 22:12:05 +02:00
Stijn De Clercq 250c2d40c7 Create reminder task & command, fix Les aliases 2020-10-23 21:34:10 +02:00
Stijn De Clercq f102faaf7e whois command + fix timeformatter for diff strubgs 2020-10-23 19:33:01 +02:00
Stijn De Clercq f1138c3b56 Initial commit
Transfer Didier to this repo
2020-10-13 21:06:00 +02:00