Commit Graph
84 Commits
Author SHA1 Message Date
imcompiling ee2aaba421 Must await the edit. 2023-07-29 19:16:59 -04:00
imcompiling 6ae722beb9 Need member intent. 2023-07-29 19:16:47 -04:00
imcompiling 757a753cf5 I want to edit the message, not send a new one. 2023-07-29 19:05:52 -04:00
imcompiling b292fc09fe Log into gitea registry.
build_develop / build (push) Successful in 1m41s
2023-07-29 18:30:05 -04:00
imcompiling 7789e679ce Flush out view with approve and deny actions. 2023-07-29 18:18:31 -04:00
imcompiling 9cae7d002a Create initial command action. 2023-07-29 16:35:03 -04:00
imcompiling f71df0b7f4 Add the admin channel id to config. 2023-07-29 15:41:12 -04:00
imcompiling 2d2631bfac Create request class. 2023-07-29 15:39:53 -04:00
imcompiling c9946c9afe Merge branch '20-finish-daily-loop' 2023-07-26 16:27:01 -04:00
imcompiling c5d148ad49 Daily loop is complete. Properly maintains the current election. 2023-07-26 16:24:57 -04:00
imcompiling 198d5acea0 Add an assumption to readme. 2023-07-25 16:06:27 -04:00
imcompiling 7e3b59ea59 clean up election_cycle constructor. 2023-07-25 16:00:49 -04:00
imcompiling babc5d95ab Merge branch '15-term-start-action' 2023-07-25 15:30:45 -04:00
imcompiling 0eae8afa2a Fill out term_start_action 2023-07-25 15:25:35 -04:00
imcompiling d79c990558 Remove term end action. 2023-07-25 15:11:33 -04:00
imcompiling 3465698b85 Merge branch '14-high-council-election-action' 2023-07-25 14:52:57 -04:00
imcompiling 1731bd46a6 Fill out highcouncil_election_start_action
build_develop / build (push) Has been cancelled
2023-07-25 14:52:48 -04:00
imcompiling 1b4c5780df Refactor other function to use get_election_info. 2023-07-25 14:51:17 -04:00
imcompiling d67940aa26 Create new function for getting election information. 2023-07-25 14:50:44 -04:00
imcompiling 9867f91268 Add the highcouncil vote start message. 2023-07-25 14:41:16 -04:00
imcompiling 4763651e93 Merge branch '13-voting-end-action' 2023-07-25 14:38:50 -04:00
imcompiling 1c76e6806c Build and send announcement. Change permissions.
build_develop / build (push) Has been cancelled
2023-07-25 14:37:41 -04:00
imcompiling 5cb9be7e37 Fill out build_highcouncil_election_announce 2023-07-25 14:16:00 -04:00
imcompiling d573595114 Merge branch '12-voting-start-action' 2023-07-16 23:59:08 -04:00
imcompiling 7bded4aa57 Slight refactor, added voting start action. 2023-07-16 23:56:44 -04:00
imcompiling a6c6a80f8f Revert "Namespace clash."
This reverts commit a52979a847.
2023-07-16 23:52:02 -04:00
imcompiling a52979a847 Namespace clash. 2023-07-16 23:50:58 -04:00
imcompiling 8eae82536e Merge remote-tracking branch 'origin/3-sqlite-database' 2023-07-16 23:01:31 -04:00
imcompiling e5e638edc9 Add sqlalchemy connection to database. Store election information. 2023-07-16 22:54:04 -04:00
imcompiling fc9eb7b151 Define database and add script to create if dne. 2023-07-16 22:18:17 -04:00
imcompiling 1cb16d5a39 Merge branch '2-election-cycle-class' 2023-07-14 11:51:56 -04:00
imcompiling 797f8a46aa Flushed out election start. Added a file to track what permissions the bot needs. 2023-07-14 11:31:52 -04:00
imcompiling 13325616fc registry location update
build_develop / build (push) Failing after 2m45s
2023-07-10 16:26:29 -04:00
imcompiling 5c0f014eaa Add text template for council member info message. 2023-07-10 16:00:26 -04:00
imcompiling b270922a7f Add a clan info channel.
build_develop / build (push) Has been cancelled
2023-07-10 15:55:43 -04:00
imcompiling 9914d77d52 Start working on highcouncl election start message.
build
2023-07-02 11:29:23 -04:00
imcompiling edc7722f76 Remove message builder, move builders to elecion_cycle.py.
build
2023-07-02 11:04:51 -04:00
imcompiling f0beb7821f Correct name of file. 2023-07-02 11:04:28 -04:00
imcompiling 1044f8a521 Change get_datetime to handle year changes.
build
2023-07-02 10:18:53 -04:00
imcompiling 9f3b625cd2 Start working on election announcement builder.
build
2023-07-01 23:22:17 -04:00
imcompiling abd9be6341 Rework message builder to format from text file. 2023-07-01 23:10:48 -04:00
imcompiling cb6530ff57 Fix formatting and emote usage of vote start message.
build
2023-07-01 22:17:42 -04:00
imcompiling d223a6b14e Update message builder and add a test command.
build
2023-07-01 22:05:18 -04:00
imcompiling 8a48c193ab Rework the config class to match what is required. 2023-07-01 22:04:47 -04:00
imcompiling bb6bf2b3d8 Add message builder.
build
2023-06-28 20:59:01 -04:00
imcompiling 52aa4742e5 Throw bot config into the bot object.
build
2023-06-17 16:45:30 -04:00
imcompiling bca5b0d84b Merge branch 'main' into 2-election-cycle-class
build
2023-06-17 16:39:48 -04:00
imcompiling 3a2b2d7858 Don't need the config.yml file in the docker image.
build
2023-06-17 16:39:08 -04:00
imcompiling 7bbb6b237c Merge branch '4-configuration-options'
build
2023-06-17 16:36:20 -04:00
imcompiling 0f05751ce8 Add hydra configs.
build
2023-06-17 16:25:45 -04:00
imcompiling d32c27c291 Remove config.py. Can place the discord token into the config.yml.
build
2023-05-28 09:42:55 -04:00
imcompiling 391c36e7f2 Copy the config yml into the docker container. 2023-05-28 09:42:05 -04:00
imcompiling 846df89510 Add hydra configs to ignore. 2023-05-28 09:24:33 -04:00
imcompiling 79525c64d2 Add vote start message. Add comments.
build
2023-05-27 12:31:00 -04:00
imcompiling d95d6238d0 Add election announcement message. 2023-05-27 12:24:13 -04:00
imcompiling b08d3e3863 Merge branch 'election-class-test' into 2-election-cycle-class
build
2023-05-26 17:19:01 -04:00
imcompiling afc4430b31 Typo fix
build
2023-05-26 17:15:44 -04:00
imcompiling 00580460c6 update to new dates.
build
2023-05-24 23:16:45 -04:00
imcompiling 512fa23387 unbuffer output stream to view print statements in docker logs.
build
2023-05-24 23:06:51 -04:00
imcompiling 8bbe7388c6 more print statements.
build
2023-05-24 23:00:36 -04:00
imcompiling 811317fc0a Add more debug information
build
2023-05-18 20:16:58 -04:00
imcompiling f357df807b Move away from match case, don't think it worked.
build
2023-05-18 12:55:55 -04:00
imcompiling 42cfbc78eb Merge branch '2-election-cycle-class' into election-class-test
build
2023-05-18 12:49:02 -04:00
imcompiling 17cd9c1f6d Need to add classes directory to docker image.
build
2023-05-18 12:46:06 -04:00
imcompiling 99ff3fc83a Merge branch 'main' into 2-election-cycle-class 2023-05-18 12:45:43 -04:00
imcompiling f85d1aafd0 adjust test timing
build
2023-05-18 12:35:48 -04:00
imcompiling 1eaa90e9cf Correct the build workflows
build
2023-05-15 11:52:44 -04:00
imcompiling 43414abb71 try different wording
build
2023-05-15 11:51:37 -04:00
imcompiling dfece4adf6 add empty list of branches for action 2023-05-15 11:50:49 -04:00
imcompiling 90c5fea67c Correct builds. 2023-05-15 11:36:11 -04:00
imcompiling 6c9de43e73 Set up bot to do initial test. Made changes in class to make test take less time. 2023-05-15 11:34:14 -04:00
imcompiling d3858a7ba1 Added discord bot to class. 2023-05-13 12:59:40 -04:00
imcompiling f62f88113d Create initial election cycle class. 2023-05-13 10:55:36 -04:00
imcompiling 9d2382bf1d Merge branch '5-create-pipeline'
build
2023-05-06 21:04:36 -04:00
imcompiling b8b10279cb Add gitea workflow files. 2023-05-06 21:02:58 -04:00
imcompiling 9b9420d2a4 Merge branch '1-daily-loop' 2023-05-06 20:49:24 -04:00
imcompiling 22d2d04b3b Correct dockerfile. 2023-04-15 22:46:51 -04:00
imcompiling d21e2182b8 Need to start the loop. 2023-04-15 22:34:42 -04:00
imcompiling 5d0aaf53a8 Create loop, setup docker file for testing. 2023-04-15 22:26:46 -04:00
imcompiling c38584bcd2 Remove unneeded files. 2023-04-15 21:53:52 -04:00
imcompiling 7a9170c5d8 Add gitignore. 2023-04-15 21:48:11 -04:00
imcompiling 1acac43df1 Oops, didn't add all files. 2023-04-15 21:44:37 -04:00
imcompiling 5d7ad13982 Apply discord bot template. 2023-04-15 21:42:35 -04:00
imcompiling 09467d9887 Initial commit 2023-04-15 21:39:56 -04:00