diff --git a/ArchiSteamFarm/NLog/SteamTarget.cs b/ArchiSteamFarm/NLog/SteamTarget.cs index 2166c36ad..ba7a2948a 100644 --- a/ArchiSteamFarm/NLog/SteamTarget.cs +++ b/ArchiSteamFarm/NLog/SteamTarget.cs @@ -84,7 +84,15 @@ namespace ArchiSteamFarm.NLog { } } - Task task = ChatGroupID == 0 ? SendPrivateMessage(message, bot) : SendGroupMessage(message, bot); + Task task; + + if (ChatGroupID != 0) { + task = SendGroupMessage(message, bot); + } else if (bot?.SteamID != SteamID) { + task = SendPrivateMessage(message, bot); + } else { + return; + } // TODO: Rewrite this into proper AsyncTaskTarget task.Wait();