Commit graph

95 commits

Author SHA1 Message Date
Sarah Faey
2288e48308 Random Messages don't show empty roles
No Flex Button in random raids
Reworked random sign up to keep roles after signing off
2022-12-10 19:51:05 +01:00
Sarah Faey
ae1db2e1a1 only SignedUp users are now randomized 2022-12-09 23:05:46 +01:00
Sarah Faey
b936c4f292 Classes and EliteSpecs are no longer rerandomized if the randomize button is clicked again 2022-12-09 22:49:57 +01:00
Sarah Faey
c88bf5b133 Added signed up options for role reminder
Added option to opt out of reminders
2022-12-09 22:26:16 +01:00
Sarah Faey
64ce169094 Added group reminder 2022-12-08 23:27:26 +01:00
Sarah Faey
07eede3f9a random raids now can have more players 2022-12-08 19:30:31 +01:00
Sarah Faey
929ca9c0a7 Added autodelete for users after one year inactivity 2022-12-08 17:37:00 +01:00
Sarah Faey
94f92735d1 the RaidRandomizer now updates the DiscordMessages 2022-12-06 14:19:52 +01:00
Sarah Faey
452c9d0fc1 split up randomizer in smaller functions
randomizer now checks if the build is allowed in random raids
2022-12-06 09:19:32 +01:00
Sarah Faey
90794ed4a2 reworked Guild Wars 2 builds
total rework of RandomizeWithBoons
2022-12-06 01:14:53 +01:00
Sarah Faey
9b8e85e871 fixed sign up error 2022-12-05 17:47:45 +01:00
Sarah Faey
c96d34fc6a removed RaidLogs 2022-12-05 14:28:04 +01:00
Sarah Faey
a438f1eeb4 the Discord SignUp Log message is no longer awaited 2022-12-05 12:36:46 +01:00
Sarah Faey
a4c29d8891 removed defaults from FirstOrDefault to avoid reading everything with ToList 2022-12-05 11:55:21 +01:00
Sarah Faey
0292de371d GetRaids no longer reads RaidLogs for performance reasons 2022-12-04 22:16:24 +01:00
Sarah Faey
ed343d813e banning users now signs them off from every raid 2022-12-04 13:20:37 +01:00
Sarah Faey
a84cba196b deleting a GW2Account now updates the discord message 2022-12-04 12:59:36 +01:00
Sarah Faey
21ac2db1cd deleting the account now also updates the discord mesage 2022-12-04 12:52:41 +01:00
Sarah Faey
5d05430b89 banning a user now removes their roles
banned users can't be deleted completely
signing up for banned users is no longer possible
2022-12-04 12:34:21 +01:00
Sarah Faey
de3a6a9f83 deleting Raids and Templates is now logged 2022-12-03 17:13:29 +01:00
Sarah Faey
300ab2370f fixed deleting users 2022-12-03 16:24:06 +01:00
Sarah Faey
2246624917 added error message if signing up fails 2022-12-03 14:47:19 +01:00
Sarah Faey
2a9cd89783 reminders now always include the raid name 2022-12-03 11:02:59 +01:00
Sarah Faey
f9e05ab545 fixed deleting the user 2022-12-01 23:30:46 +01:00
Sarah Faey
26780fae6e discord raids are now deleted when the raid is deleted 2022-12-01 23:08:47 +01:00
Sarah Faey
4b135fb1bd template in DbInitializer now contains the owner Id 2022-12-01 22:49:40 +01:00
Sarah Faey
26dd595057 Added delete user button 2022-12-01 21:42:43 +01:00
Sarah Faey
601b6b87ed creating a raid from a template now creates discord messages 2022-11-30 18:11:06 +01:00
Sarah Faey
893ec1f16d fixed crash when deleting Raids
removed Raid from Reminders and DiscordMessages
2022-11-29 23:59:28 +01:00
Sarah Faey
57d8df1463 the discord message gets updated less often if the user was already signed up 2022-11-29 00:19:52 +01:00
Sarah Faey
dc2563e16c added needed rights for slash commands
added functions for account select in the bot
2022-11-29 00:04:22 +01:00
Sarah Faey
fc5e75cc9d fixed errors while logging raids
SQlite is now also used in production
2022-11-24 17:56:06 +01:00
Sarah Faey
f4cf2620d9 added database migrations 2022-11-22 22:37:24 +01:00
Sarah Faey
85eaf8b36e Added main account select 2022-11-21 22:27:56 +01:00
Sarah Faey
c4ecb512d7 Added renaming users and main gw2 accounts 2022-11-21 18:27:26 +01:00
Sarah Faey
aad07809d2 added logging to raid and template changes 2022-11-19 00:47:52 +01:00
Sarah Faey
803332bc5c Raid messages are now deleted after the raid ends.
Raids are deleted after a year
2022-11-19 00:22:08 +01:00
Sarah Faey
25a381124d Added sign up logging to discord 2022-11-18 23:04:49 +01:00
Sarah Faey
c3ed05fa7e Added discord settings 2022-11-18 00:14:16 +01:00
Sarah Faey
07a0e685f2 Added reminders and discord messages to templates 2022-11-17 22:01:26 +01:00
Sarah Faey
5a5c3df1a9 Added Raid Reminders 2022-11-17 21:42:09 +01:00
Sarah Faey
f40903851e fixed Add external user command 2022-11-15 22:11:21 +01:00
Sarah Faey
a504925752 reworked Logging changes 2022-11-15 20:23:48 +01:00
Sarah Faey
b8feed971c reworked the commandHandler
added Slash Commands
2022-11-15 19:00:56 +01:00
Sarah Faey
17dceda408 Added SendChannelMessage 2022-11-14 09:25:52 +01:00
Sarah Faey
e9b353527f Added SendMessageToRaidUsers
Message is sent, if furure Raid is deleted
2022-11-14 09:12:17 +01:00
Sarah Faey
ed7a1905fd changed reminders to use DateTimeOffset 2022-11-13 22:07:31 +01:00
Sarah Faey
62dc3d1efa added support for External users
fixed potential errors
2022-11-13 21:48:56 +01:00
Sarah Faey
a47bc3207d removed warnings 2022-11-11 20:40:20 +01:00
Sarah Faey
56cb43a479 added account creation to the Discord bot 2022-11-10 21:47:44 +01:00