Commit Graph

23 Commits

Author SHA1 Message Date
kenobi fdfe7ce404 move date parsing to separate function
Compile the repository / compile (pull_request) Successful in 1m10s Details
Run unit tests / test (pull_request) Successful in 2m6s Details
2023-07-17 21:30:02 +02:00
kenobi e54f03292e add a message parser to vote controller
Compile the repository / compile (pull_request) Successful in 1m33s Details
Run unit tests / test (pull_request) Successful in 1m27s Details
parses a vote message line by line to extract
- eventdate
- eventid
- movies
- votes
This depends on the structure of the message to not change substantially.
as such it's quite brittle
2023-07-13 22:47:28 +02:00
kenobi 9383cee4a0 scaffolding for poll reroll function 2023-07-05 23:22:01 +02:00
kenobi 0748097a1f refactor datestring function 2023-07-05 23:21:44 +02:00
kenobi 4cd9c771f0 transfer many poll functions to VoteController 2023-07-05 22:55:24 +02:00
kenobi 8c3cf7829b use branded types for messageType determination 2023-07-05 22:54:43 +02:00
kenobi 1a13638ed9 linting
Compile the repository / compile (pull_request) Successful in 1m0s Details
Run unit tests / test (pull_request) Successful in 1m33s Details
2023-06-27 20:34:20 +02:00
kenobi 3f071c8a4e remove duplicate check for none_of_that vote 2023-06-27 20:22:44 +02:00
kenobi e8dcfd8340 add votecontroller to consolidate handling of votes 2023-06-26 23:47:43 +02:00
kenobi f6476c609b fetch members of roleId from guild 2023-06-25 22:47:06 +02:00
kenobi ca0a9e3cb8 more message identifiers 2023-06-25 02:20:34 +02:00
kenobi e3e755011d add messageIdentifier helper 2023-06-25 01:57:30 +02:00
mightypanders 66f843b399 format more files
Compile the repository / compile (pull_request) Successful in 1m12s Details
2023-06-24 21:09:56 +02:00
mightypanders 2d32f9b680 format many files 2023-06-24 20:56:58 +02:00
Sammy 61544feaba Fix stupid timezone issues 2023-06-23 23:46:11 +02:00
Sammy 3a5ea5d4ff improve message clarity when no start date in event found
Compile the repository / compile (pull_request) Successful in 4m8s Details
2023-06-23 19:30:17 +02:00
Sammy 31e440434e properly clean up wp announcements without event only 2023-06-23 15:51:48 +02:00
Sammy 5b99c843b4 Fix PR and linting issues 2023-06-15 21:56:15 +02:00
mightypanders 3294d9ca77 make jf roles configurable via env vars 2023-06-08 17:10:06 +02:00
Sammy 64c5874249 further handling of automatic user adding/deleting 2023-06-04 16:35:43 +02:00
mightypanders c28b37b0e9 add function to filter the role changes from member update 2023-04-18 23:44:14 +02:00
mightypanders ddefd2ef2a fix failure dm 2023-04-16 02:02:22 +02:00
mightypanders 3d2022d1dd bot base 2023-04-15 22:06:35 +02:00