Auto moderation rules.
Every function returns {:ok, result}, :ok when Discord sends no body, or
{:error, %Lingo.Error{}}. Calls go to the current bot (see Lingo.with_bot/2).
Summary
Functions
Creates an auto moderation rule.
Deletes an auto moderation rule.
Fetches an auto moderation rule.
Lists a guild's auto moderation rules.
Edits an auto moderation rule.
Functions
@spec create(Lingo.Api.id(), Lingo.Api.params(), keyword()) :: Lingo.Api.result(Lingo.Type.AutoModerationRule.t())
Creates an auto moderation rule.
@spec delete(Lingo.Api.id(), Lingo.Api.id(), keyword()) :: Lingo.Api.result()
Deletes an auto moderation rule.
@spec get(Lingo.Api.id(), Lingo.Api.id()) :: Lingo.Api.result(Lingo.Type.AutoModerationRule.t())
Fetches an auto moderation rule.
@spec list(Lingo.Api.id()) :: Lingo.Api.result([Lingo.Type.AutoModerationRule.t()])
Lists a guild's auto moderation rules.
@spec update(Lingo.Api.id(), Lingo.Api.id(), Lingo.Api.params(), keyword()) :: Lingo.Api.result(Lingo.Type.AutoModerationRule.t())
Edits an auto moderation rule.