message: fix: getInvites return type
diff: import { rest } from "../../rest/rest.ts";
  -import type { Invite } from "../../types/invites/invite.ts";
  +import type { InviteMetadata } from "../../types/invites/invite_metadata.ts";
  import { Collection } from "../../util/collection.ts";
  import { endpoints } from "../../util/constants.ts";
  import { requireBotGuildPermissions } from "../../util/permissions.ts";
  @@ -8,7 +8,7 @@ import { requireBotGuildPermissions } from "../../util/permissions.ts";
  export async function getInvites(guildId: bigint) {
  await requireBotGuildPermissions(guildId, ["MANAGE_GUILD"]);
  - const result = await rest.runMethod<Invite[]>("get", endpoints.GUILD_INVITES(guildId));
  + const result = await rest.runMethod<InviteMetadata[]>("get", endpoints.GUILD_INVITES(guildId));
  return new Collection(result.map((invite) => [invite.code, invite]));
  }
  