Commit Graph

161 Commits (0f973efe29d8e3f4222c538d76751ab8e95cddc9)

Author SHA1 Message Date
Stijn De Clercq 1d0782bdc8 Fixed reminder & broken import 2021-08-10 12:02:39 +02:00
Stijn De Clercq 49aaa76aff restructure scrapers, don't run jpl task on dev 2021-08-08 23:24:16 +02:00
Stijn De Clercq 500da97b8b Disable schedule command cause it's not useful atm 2021-08-08 22:48:13 +02:00
Stijn De Clercq 85f29e7afa Check for semester end 2021-08-08 19:32:41 +02:00
Stijn De Clercq e9ea063876 Show custom embed for weekends 2021-08-08 18:33:32 +02:00
Stijn De Clercq a198a83153 Clean up imports 2021-08-08 18:24:53 +02:00
Stijn De Clercq 8c6d3682b4 Remove old les code, fix food 2021-08-08 18:24:11 +02:00
Stijn De Clercq e8301ce8a2 Creating embeds 2021-08-08 18:12:16 +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 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 a310d1696c
Merge pull request #72 from stijndcl/flask-backend
Create basics for backend server, + small fixes
2021-06-19 22:29:32 +02:00
Stijn De Clercq 543eb38417 Fix & re-enable Translate 2021-06-19 22:13:41 +02:00
Stijn De Clercq 418dc41126 Use env vars, fixes #62 2021-06-19 22:13:39 +02:00
Stijn De Clercq cedb284adc Fix ping route 2021-06-19 22:12:48 +02:00
Stijn De Clercq e56de111eb List total commands per day instead of total usages per command 2021-06-19 17:45:26 +02:00
Stijn De Clercq 119d7c8dca Add command stats call to on_command 2021-06-19 17:05:07 +02:00
Stijn De Clercq 92a5e6454d Start working on server backend, create main bot class 2021-06-15 00:25:11 +02:00
Stijn De Clercq 966b378e09 Use client user id for poke easter egg 2021-06-15 00:12:32 +02:00
Stijn De Clercq 3f5eb6a595 Fix error message in help, fix help not working with mention prefix, fix error when pinning system messages (by adding an easter egg) 2021-06-02 15:52:53 +02:00
Stijn De Clercq 10da82d211 Fix whois to use proper member casting & allow mention prefix 2021-05-30 14:38:56 +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 f6d06eb489 Catch discord error, make "all" match uppercase 2021-05-16 12:15:45 +02:00
Stijn De Clercq dc7e982491 Disable les + reminders 2021-05-14 02:08:28 +02:00
Stijn De Clercq 245a900c87 Fix spaces before percentages 2021-04-24 19:21:24 +02:00
Stijn De Clercq 20ad83ba23 Corona vaccinations 2021-04-24 19:15:43 +02:00
Stijn De Clercq d240c3c50f Enable les again 2021-04-18 23:24:46 +02:00
Stijn De Clercq 7118a80d5d Replace isMe with isOwner to allow other people to debug their own bot 2021-04-14 18:07:09 +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 6c0f9fd017 Run every 30 min instead of every 2 2021-03-03 18:45:36 +01:00
Stijn De Clercq 981f7a1457 Change announcements channel 2021-03-03 18:40:31 +01:00
Stijn De Clercq 779a84828b Announcements work + task 2021-03-03 18:04:31 +01:00
Stijn De Clercq c374fce3f3 Properly disable launch 2021-03-03 15:44:18 +01:00
Stijn De Clercq 6568cfdcce Inspire command (fixes #40), disable Launch 2021-03-03 15:36:18 +01:00
Stijn De Clercq 3f8f34aa9f Unpack shuffle shortcut too, cleans up code 2021-02-28 18:44:03 +01:00
Stijn De Clercq 6a671a4768 Forgot to unpack tuple in choose shortcut 2021-02-28 18:41:41 +01:00
Stijn De Clercq 84b43ade6a Fix error in rev 2021-02-27 15:28:00 +01:00
Stijn De Clercq 415ac2eeb3 Fix error in define 2021-02-25 10:45:48 +01:00
Stijn De Clercq a2b7602680 Make targetted Mess public because why not 2021-02-18 11:25:28 +01:00
Stijn De Clercq a63642c21f
Update cogs/minesweeper.py 2021-02-08 20:54:37 +01:00
Stijn De Clercq 09f61237a2 Make changelog use github instead of docs 2021-02-08 20:26:34 +01:00
Stijn De Clercq 9fb4cc11f2 Resize hard grid to prevent api limitations
Fixes #17
2021-02-08 20:22:22 +01:00
Stijn De Clercq 028a4e5e90 Use message converter for react
Fixes #9
2021-02-08 20:08:54 +01:00
Stijn De Clercq 0c83472287 Pin, without votes to see where it goes
Fixes #23
2021-02-08 18:46:15 +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 2593c3ba0d Re-enable les, fix schedule 2021-02-06 17:01:43 +01:00
Stijn De Clercq 469d591a29 Fix missing typecast in store 2021-02-03 19:32:43 +01:00
Stijn De Clercq e847b0e4b3 Fix issue in corona 2021-02-02 01:44:38 +01:00
Stijn De Clercq 7fe2689db1 Disable isme check on football cog 2021-01-26 21:59:22 +01:00
Stijn De Clercq 89fdc70813 Clean up jpl table 2021-01-26 21:58:49 +01:00
Stijn De Clercq 7c47c6af73 Clean memegen code up more, add more memes (#15) 2021-01-26 00:05:44 +01:00
Stijn De Clercq 77addbc30c Use meme class 2021-01-25 23:30:52 +01:00
Stijn De Clercq f2b62c3ce7 Clean up memegen code a bit 2021-01-25 23:21:40 +01:00
Stijn De Clercq 8238bdf6de Clean up Football matches a lot 2021-01-25 00:16:38 +01:00
Stijn De Clercq 2b96f3ec41 Scrape current jpl matchweek every few hours 2021-01-24 22:31:09 +01:00
Stijn De Clercq d9d8c6a842 Fix incorrect sorting in stats ca 2021-01-24 22:00:24 +01:00
Stijn De Clercq 25f4ac5314 Disable Translate until a fix for the module is found (#16) 2021-01-24 21:49:06 +01:00
Stijn De Clercq 652238ce55 Add comments 2021-01-24 13:14:44 +01:00
Stijn De Clercq 83f28d9e21 Change discord version to 1.6.0, Google search (fixes #18) 2021-01-24 13:08:58 +01:00
Stijn De Clercq 3a6e57db73 Start working on Google Search (#18), add support for Sell All instead of erroring (fixes #29) 2021-01-23 23:40:49 +01:00
Stijn De Clercq 5b78840477 Add delimiter to message count (fixes #25) 2021-01-23 22:17:42 +01:00
Stijn De Clercq b30360e901 Comment vaccine changes as API doesn't update on correct times to make this possible 2021-01-20 20:52:10 +01:00
Stijn De Clercq 5dd6b62a40 Add vaccine stats (fixes #26), fix a few bugs in Corona, allow negative numbers to be displayed properly in corona, clean code up a bit, add daily difference for tests 2021-01-20 00:55:32 +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 cb4e67be69 Make memes paginated, Fixes #14 2020-12-24 00:13:25 +01:00
Stijn De Clercq 6a946559e2 Add percentage to Message counter & leaderboard 2020-12-23 00:48:43 +01:00
Stijn De Clercq f25bb468b4 Remove cog check from testcog 2020-12-23 00:35:47 +01:00
Stijn De Clercq 416b13c9ac Fix time formatter date string, remove useless field from whois 2020-12-23 00:32:33 +01:00
Stijn De Clercq d8663bed38 Cooler Didier no longer spams Zandbak error logs when working on new stuff 2020-12-23 00:18:45 +01:00
Stijn De Clercq 9d3f71eb1f Add command that shows how many (& which) characters can be used for react 2020-12-17 01:26:39 +01:00
Stijn De Clercq 13ce50f4fa Disable les reminder 2020-12-11 21:47:14 +01:00
Stijn De Clercq 110ab575b9 Change les to show exam schedule instead because classes are over 2020-12-11 16:10:22 +01:00
Stijn De Clercq ed07d41544 Add custom error handler to test function so it doesn't spam everything in #Error-Logs all the time but prints them in your terminal 2020-11-29 19:20:55 +01:00
Stijn De Clercq 1f685bfbe9 Catch an exception 2020-11-27 12:23:43 +01:00
Stijn De Clercq 0085882148 Fix bug in poke current, fix bug in whois 2020-11-22 00:30:26 +01:00
Stijn De Clercq cd4dcbaeb5 Put Jitse's blacklist in comments 2020-11-15 11:20:40 +01:00
Stijn De Clercq 2f14c3ed30 Catch a useless exception 2020-11-13 10:27:50 +01:00
Stijn De Clercq 08b5742830 Move command logging to on_command 2020-11-03 16:09:22 +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 0db835bba0 Remind now shows active categories 2020-10-24 17:14:54 +02:00
Stijn De Clercq a82af035fc Fix typo 2020-10-24 17:05:16 +02:00
Stijn De Clercq 6906ec13ed Set reminder timestamp back to 7 am 2020-10-24 00:24:33 +02: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 f363beb712 Only send shedules during weekdays 2020-10-24 00:11:57 +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 68405963eb Add old schedule back in & mark covid-online classes as special classes, add a check to customizeSchedule so I don't have to patch the error every 3 minutes 2020-10-23 23:50:37 +02:00
Stijn De Clercq 474ad85a46 Fix missing function 2020-10-23 22:20:40 +02:00
Stijn De Clercq 3b0ebde8ea wait til ready for reminders 2020-10-23 22:15:22 +02:00
Stijn De Clercq 3cc08f4afd Send reminders at 7 am instead of 10 pm 2020-10-23 22:12:36 +02:00
Stijn De Clercq 95bdc576e1 Reminders work 2020-10-23 22:12:05 +02:00
Stijn De Clercq 6682327f1e Move all Les code into a separate file to allow Reminder to access it 2020-10-23 22:01:51 +02:00
Stijn De Clercq 0e92948cf8 Add remind help category decorator 2020-10-23 21:34:41 +02:00
Stijn De Clercq 250c2d40c7 Create reminder task & command, fix Les aliases 2020-10-23 21:34:10 +02:00
Stijn De Clercq caf595010b Create remind task, add docstring comments, update ignored.md 2020-10-23 20:56:20 +02:00
Stijn De Clercq 2313b6b1c2 Remove debug print 2020-10-23 19:51:07 +02:00
Stijn De Clercq 2e1c788300 Make whois find people that are not in the cache as well 2020-10-23 19:50:36 +02:00
Stijn De Clercq 30d2b63f41 Expose memberid of people that left the server 2020-10-23 19:34:25 +02:00