From 4ae4a355501a1390f6211cb73096822a8994037c Mon Sep 17 00:00:00 2001
From: Will Hunt <half-shot@molrams.com>
Date: Wed, 22 Feb 2017 22:42:49 +0000
Subject: [PATCH] Fix not sending embeds on non-puppets

---
 src/discordbot.ts | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/discordbot.ts b/src/discordbot.ts
index 5c1b235..7fc08b1 100644
--- a/src/discordbot.ts
+++ b/src/discordbot.ts
@@ -95,7 +95,7 @@ export class DiscordBot {
       if (channel) {
         const lookupResult = new ChannelLookupResult();
         lookupResult.channel = channel;
-        lookupResult.botUser = !hasSender;
+        lookupResult.botUser = this.bot.user.id === client.user.id;
         return lookupResult;
       }
       return Promise.reject(`Channel "${room}" not found`);
@@ -119,6 +119,7 @@ export class DiscordBot {
       log.verbose("DiscordBot", `Found channel! Looking up ${event.sender}`);
       chan = result.channel;
       botUser = result.botUser;
+      log.verbose("DiscordBot", botUser);
       if (result.botUser) {
         return mxClient.getProfileInfo(event.sender);
       }
-- 
GitLab