listInvites method

Future<List<InviteWithMetadata>> listInvites(
  1. Snowflake id
)

List the invites in a guild channel.

Implementation

Future<List<InviteWithMetadata>> listInvites(Snowflake id) async {
  final route = HttpRoute()
    ..channels(id: id.toString())
    ..invites();
  final request = BasicRequest(route);

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

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