|
57d4947edf
|
fix: no longer needint to wait until the cache in teh main program is filled
|
2025-07-20 23:48:05 +01:00 |
|
|
feff293043
|
feat: moved the update server icon to the main thread
|
2025-07-20 23:12:02 +01:00 |
|
|
227db8a741
|
feat: moved the update data to the main thread
|
2025-07-20 22:54:34 +01:00 |
|
|
96eb81293b
|
feat: got the committee update running smoothly (using cache and far far faster due to fixing some logic issues)
|
2025-07-20 22:32:55 +01:00 |
|
|
5815cde38b
|
fmt: better wording for logs
|
2025-07-20 22:28:59 +01:00 |
|
|
a8bed0bacc
|
fix: was calling the wrong ctx
|
2025-07-20 20:43:46 +01:00 |
|
|
04aa0e63d4
|
feat: setup update users to be every 5 min while using the cache
|
2025-07-20 20:37:28 +01:00 |
|
|
e901f3ed74
|
feat: add caching to everything, should make all member interacts faster
|
2025-07-07 22:22:25 +01:00 |
|
|
b8ffd42184
|
feat: the bot wasnt using any caching, this should make many operations far faster now
|
2025-07-07 21:29:37 +01:00 |
|
|
7403f531eb
|
feat: the backend is pretty simple, just pull the rep link from teh config_toml and add on the path to the docs.
Then its just linking it all up.
Closes #37
|
2025-06-24 00:13:29 +01:00 |
|
|
a6eff75e39
|
feat: use values from teh env file to dictate the servers
|
2025-06-17 15:38:15 +01:00 |
|
|
9134feee4e
|
feat: cleaned up remaining unwraps, and then clippy+fmt
|
2025-06-16 21:56:06 +01:00 |
|
|
721c8246ac
|
todo: add a todo where teh mc commands get moved in under committee
|
2025-06-16 21:56:06 +01:00 |
|
|
86f54aec6d
|
feat: got the commands mostly working, will need some further fine tuning
|
2025-06-16 21:56:05 +01:00 |
|
|
22ff91b152
|
correct command for linking wolves acc
|
2025-04-23 11:30:22 +00:00 |
|
|
e7425588a6
|
fix: hardcode teh inter-committee server
|
2025-04-09 00:06:20 +01:00 |
|
|
f307fcea43
|
feat: made the minecraft command fall under Wolves
|
2025-03-06 21:42:27 +00:00 |
|
|
df032f2d7b
|
feat: updated the core committee commands
|
2025-03-06 21:35:17 +00:00 |
|
|
0e6a5d3455
|
fmt: re-organised it o better reflect what teh commands in teh file are for
|
2025-03-06 20:43:36 +00:00 |
|
|
aa58c97fcf
|
feat: made the other user wolves commands sub_commands
|
2025-03-06 20:32:26 +00:00 |
|
|
3a39084f40
|
feat: unlink is now a subcommand of wolves
|
2025-03-06 19:21:17 +00:00 |
|
|
7d7afcd00c
|
feat: new command to count the server info, available on the computer soc server
|
2025-02-27 23:56:48 +00:00 |
|
|
143483d3b3
|
feat: new command to see how many of each club/soc are on teh server
|
2025-02-27 03:02:35 +00:00 |
|
|
6481fcb89f
|
feat: updated teh bot to use the new wolves_id for clubs/socs
|
2025-02-24 17:07:26 +00:00 |
|
|
6b84f33d2e
|
feat: bumped serenity to the latest version
Lots of changes to how it runs
|
2025-02-19 00:17:02 +00:00 |
|
|
a8c1cc9cf1
|
fix: slight duplicate removal
|
2025-02-18 22:46:58 +00:00 |
|
|
1aef86ad01
|
feat: now properly sets and removes roles for committee members
|
2025-02-18 21:14:05 +00:00 |
|
|
5b22f699d6
|
fix: getting teh server config needs to happen after checking for committee
|
2024-11-09 14:59:05 +00:00 |
|
|
6739c7e068
|
feat: now use env vars to get teh server and roles for committee
|
2024-11-09 14:55:26 +00:00 |
|
|
344d6d3585
|
fmt: formatting and clippy
|
2024-10-28 21:53:04 +00:00 |
|
|
32249364ff
|
feat: new committee member joins the committee server they automagically get roles
|
2024-10-28 21:40:48 +00:00 |
|
|
41407ecefb
|
feat: split out all the databse interactions into their own file
|
2024-10-28 00:59:04 +00:00 |
|
|
b2d8238c17
|
Merge branch 'main' into #17-automate-onboarding-mk-ii
# Conflicts:
# .gitignore
# src/commands/committee.rs
|
2024-10-27 23:56:48 +00:00 |
|
|
0d9ce2de7f
|
fmt: fmt and clippy
|
2024-09-30 00:09:29 +01:00 |
|
|
32292a3c0b
|
feat: tested out command and gt rid of the last few kinks
|
2024-09-29 23:47:33 +01:00 |
|
|
ec74dc0aa7
|
prep: skeleton to handle roles changing from other means
|
2024-09-29 21:04:08 +01:00 |
|
|
5e17a98bff
|
chore: remove old method, fix fmt of r# str
|
2024-09-18 07:15:25 +01:00 |
|
|
0ab290a876
|
fmt: feckin fmt
|
2024-09-18 00:03:53 +01:00 |
|
|
a62f893a98
|
fix: add logging and a default value for not null sql
|
2024-09-17 23:57:46 +01:00 |
|
|
f3ef03a418
|
fmt: fmt and clippy
|
2024-09-17 22:11:34 +01:00 |
|
|
11240914ac
|
fix: role_current needednt have been an Option
|
2024-09-17 22:08:20 +01:00 |
|
|
0df7c8a29f
|
feat: using teh vars from teh DB now
|
2024-09-17 21:48:33 +01:00 |
|
|
0e1a7d56b6
|
feat: remove teh temp setup
|
2024-09-17 11:02:26 +01:00 |
|
Skynet
|
5f4e46bb51
|
Initiating world domination
|
2024-09-17 09:00:07 +01:00 |
|
|
28b911c468
|
fix: channel link
|
2024-09-17 08:46:05 +01:00 |
|
|
557dcb9f8c
|
fix: clippy
|
2024-09-16 20:36:25 +01:00 |
|
|
b75fa39bcf
|
feat: change channel id based on server
|
2024-09-16 20:14:45 +01:00 |
|
|
986d2f19c9
|
Revert "fix: take out of else, should run regardless"
This reverts commit cfb5d95be4 .
|
2024-09-16 19:46:12 +01:00 |
|
|
cfb5d95be4
|
fix: take out of else, should run regardless
|
2024-09-16 19:15:45 +01:00 |
|
|
7ed20108fb
|
fix: clippy
|
2024-09-16 18:49:28 +01:00 |
|