diff --git a/src/discordas.ts b/src/discordas.ts
index 2ddbe5f614b40db7101e04f7fc8c7a8ec4fc620b..d0aa8b3c7a96b2dc587f961b02ca1c8deb9211d8 100644
--- a/src/discordas.ts
+++ b/src/discordas.ts
@@ -134,8 +134,9 @@ async function run(port: number, fileConfig: DiscordBridgeConfig) {
                     }
                 }
             },
-            onLog: (line, isError) => {
-                log.verbose("matrix-appservice-bridge", line);
+            onLog: (text: string, isError: boolean): void => {
+                const logText = (isError ? log.error : log.verbose).bind(log);
+                logText("matrix-appservice-bridge", text);
             },
             thirdPartyLookup: async () => {
                 try {