HomeDevelopment

Automod implementation (#224)

Description

Automod implementation (#224)

  • Hacktoberfest Task 4
  • Remove everything besides prod in TargetActivity
  • TargetActivity? to ulong? in CreateInviteAsync
  • Removed TargetActivity and updated other classes as well
  • Follow naming conventions
  • Added voiceactivities.md

Added documentation for Voice Activities

  • Naming convention..
  • Fixed ModifyCommunitySettingsAsync() to require rules and public updates channel
  • Hacktoberfest Task 5
  • remove comments
  • fix typo
  • Added docs
  • Apply suggestions from code review

Signed-off-by: Lala Sabathil <[email protected]>

  • first attempt at implementing automod
  • current stuff?
  • no idea if anything is right at all
  • [ci skip] fix some stuff
  • use payload constructor
  • update stuff, add todo
  • new folder structure
  • Delete artifacts again
  • Add release workflow
  • added / fixed some stuff?
  • added reason header
  • add docs
  • Update DisCatSharp/Entities/Guild/DiscordGuild.cs

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • Update DisCatSharp/Entities/Guild/DiscordGuild.cs

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • Update DisCatSharp/Entities/Guild/DiscordGuild.cs

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • Update DisCatSharp/Entities/Guild/DiscordGuild.cs

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • Update DisCatSharp/Net/Rest/DiscordApiClient.cs

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • Update DisCatSharp/Entities/Guild/DiscordGuild.cs

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • added channelId as fallback
  • remove Channel and keep only channelId
  • Make OnAutomodActionExecuted safer
  • Hook events
  • Add automod events
  • Add automod intents
  • Update DisCatSharp/Enums/DiscordEvent.cs

Signed-off-by: Lala Sabathil <[email protected]>

  • Accessible thingies
  • Update OAuth.cs
  • added edit model
  • Apply suggestions from code review

Co-authored-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>

  • fix automodtriggermetadata
  • fix payload
  • Update DisCatSharp/Entities/Guild/Automod/AutomodAction.cs

Signed-off-by: Lala Sabathil <[email protected]>

  • Update DisCatSharp/Entities/Guild/Automod/AutomodAction.cs

Signed-off-by: Lala Sabathil <[email protected]>

  • Update DisCatSharp/Entities/Guild/Automod/AutomodAction.cs

Signed-off-by: Lala Sabathil <[email protected]>

  • Fix channel select component
  • use action for modify
  • Add regex and update docs
  • add automod type "raid"
  • remove raid type add link filter
  • Create ForumLayout.cs
  • Update ForumLayout.cs
  • Fix automod events and move ops to rule
  • remove debug
  • Update DisCatSharp/Entities/Guild/Automod/AutomodRule.cs

Signed-off-by: Lala Sabathil <[email protected]>

Signed-off-by: Lala Sabathil <[email protected]>
Signed-off-by: maxximum <[email protected]>
Co-authored-by: Lala Sabathil <[email protected]>
Co-authored-by: Lala Sabathil <[email protected]>
Co-authored-by: Mira <[email protected]>

Details

Provenance
maxximum <[email protected]>Authored on Nov 5 2022, 17:49
GitHubCommitted on Nov 5 2022, 17:49
Parents
rDCSe527ed28f812: fix: Fixed null exception for DiscordChannelSelectComponent
Branches
Unknown
Tags
Unknown