diff --git a/src/clientfactory.ts b/src/clientfactory.ts
index 7055ccf0d03390aa6bec368e0744c2d846147e9a..30f1ad3ff4bf39e4f452ee390ee19e8ca0aa7f14 100644
--- a/src/clientfactory.ts
+++ b/src/clientfactory.ts
@@ -75,6 +75,9 @@ export class DiscordClientFactory {
       sync: true,
       messageCacheLifetime: 5,
     }));
+    client.on("debug", (msg) => { log.verbose("discord.js-ptp", msg); });
+    client.on("error", (msg) => { log.error("discord.js-ptp", msg); });
+    client.on("warn", (msg) => { log.warn("discord.js-ptp", msg); });
     try {
       await client.login(token);
       log.verbose("ClientFactory", "Logged in. Storing ", userId);