listGuildTemplates method

Future<List<GuildTemplate>> listGuildTemplates(
  1. Snowflake id
)

List the templates in a guild.

Implementation

Future<List<GuildTemplate>> listGuildTemplates(Snowflake id) async {
  final route = HttpRoute()
    ..guilds(id: id.toString())
    ..templates();
  final request = BasicRequest(route);

  final response = await client.httpHandler.executeSafe(request);
  final templates = parseMany(response.jsonBody as List<Object?>, parseGuildTemplate);

  templates.forEach(client.updateCacheWith);
  return templates;
}