diff --git a/lib/client.js b/lib/client.js index 4c093e9..cb37a51 100644 --- a/lib/client.js +++ b/lib/client.js @@ -49,7 +49,7 @@ export default class Client extends EventTarget { }); this.ws.addEventListener("error", () => { - this.dispatchEvent(new CustomEvent("error", { detail: "Connection Error" })); + this.dispatchEvent(new CustomEvent("error", { detail: "Connection error" })); }); } @@ -120,7 +120,7 @@ export default class Client extends EventTarget { case irc.ERR_SASLTOOLONG: case irc.ERR_SASLABORTED: case irc.ERR_SASLALREADY: - this.dispatchEvent(new CustomEvent("error", { detail: "SASL error: " + msg })); + this.dispatchEvent(new CustomEvent("error", { detail: "SASL error (" + msg.command + "): " + msg.params[1] })); this.close(); break; case "PING":