diff --git a/src/clientfactory.ts b/src/clientfactory.ts index 18c8a2e6dcba61e9504b54e865585a3f741d75e1..ff1f086eeedad703b7881cfa2a8ccf2824df7cd4 100644 --- a/src/clientfactory.ts +++ b/src/clientfactory.ts @@ -65,7 +65,11 @@ export class DiscordClientFactory { await client.login(token); const id = client.user.id; - client.destroy().catch(() => { + try { + await client.destroy(); + } catch (err) { + log.warn("Failed to destroy client ", id); + } log.warn("Failed to destroy client ", id); }); return id;