From 7de0c278bcd0efbbcb1e73894839e95b1129e0cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Garapich?= Date: Tue, 7 Jan 2025 16:41:05 +0100 Subject: [PATCH] feat: add Client.self --- src/client.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/client.ts b/src/client.ts index 826f4aa..92cb6dc 100644 --- a/src/client.ts +++ b/src/client.ts @@ -63,6 +63,7 @@ interface ConnectedClient extends Client { socket: MumbleSocket; session: number; user: User; + self: User; } export class Client extends TypedEventEmitter { @@ -85,8 +86,16 @@ export class Client extends TypedEventEmitter { /** * The currently logged-in user. + * @deprecated Use Client.self */ get user() { + return this.self; + } + + /** + * The currently logged-in user. + */ + get self() { if (!this.session) { return undefined; }