Lingo.Api.Template (Lingo v0.4.2)

Copy Markdown View Source

Guild templates.

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 a template from a guild.

Deletes a guild template, returning it.

Fetches a guild template by code.

Lists a guild's templates.

Updates a template to the guild's current state.

Edits a guild template.

Functions

create(guild_id, params)

Creates a template from a guild.

delete(guild_id, template_code)

Deletes a guild template, returning it.

get(template_code)

Fetches a guild template by code.

list(guild_id)

Lists a guild's templates.

sync(guild_id, template_code)

Updates a template to the guild's current state.

update(guild_id, template_code, params)

Edits a guild template.