From 4ffe93bbd22b24184f00146312796507ce1bee95 Mon Sep 17 00:00:00 2001 From: Will Hunt <half-shot@molrams.com> Date: Sun, 17 Sep 2017 13:18:27 +0100 Subject: [PATCH] Set status properly --- src/presencehandler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/presencehandler.ts b/src/presencehandler.ts index 1a5e81c..8185b8a 100644 --- a/src/presencehandler.ts +++ b/src/presencehandler.ts @@ -97,7 +97,10 @@ export class PresenceHandler { private setMatrixPresence(guildMember: Discord.GuildMember, status: PresenceHandlerStatus) { const intent = this.bot.GetIntentFromDiscordMember(guildMember); - intent.getClient().setPresence(status).catch((ex) => { + intent.getClient().setPresence({ + presence: status.Presence, + status_msg: status.StatusMsg ? status.StatusMsg : undefined, + }).catch((ex) => { log.warn("PresenceHandler", `Could not update Matrix presence for ${guildMember.id}`); }); } -- GitLab