Как отменить все приглашения в определенной гильдии, не удаляя каналы?
Вы должны выполнить цикл Guild.invites и вызывать Invite.delete для каждого:
Guild.invites
Invite.delete
for invite in await guild.invites(): await invite.delete()
Для этого требуются «Управление гильдией» и «Управление»Каналы "разрешения.
Я не слишком уверен в переписывании, но я думаю, что это правильно
invitelist = await self.invites(server) for invite in invitelist: await self.delete_invite(invite)