Lingo.Api.AutoModeration (Lingo v0.4.2)

Copy Markdown View Source

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

create(guild_id, params, opts \\ [])

Creates an auto moderation rule.

delete(guild_id, rule_id, opts \\ [])

@spec delete(Lingo.Api.id(), Lingo.Api.id(), keyword()) :: Lingo.Api.result()

Deletes an auto moderation rule.

get(guild_id, rule_id)

Fetches an auto moderation rule.

list(guild_id)

Lists a guild's auto moderation rules.

update(guild_id, rule_id, params, opts \\ [])

Edits an auto moderation rule.