Commit graph

93 commits

Author SHA1 Message Date
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
Sarah Faey
69337e69ae signing up through the discord bot works now 2022-11-07 00:16:49 +01:00
Sarah Faey
e445b2a181 Added Discord Bot 2022-11-06 19:10:58 +01:00