/// <summary> /// Schickt dem Benutzer eine Aktion im QUERY, unabhängig davon wo er geschrieben hat /// </summary> /// <param name="Message">Den zu Antwortenden Text</param> public void SendPrivateAction(string Message) { Answered = true; ServerConnetion.IrcClient.SendMessage(SendType.Action, Nickname, Message); UnloggedMessages.Enqueue(SerilogHack.CreateLogEvent(DateTimeOffset.Now, LogEventLevel.Information, null, "An {Receiver:l}: ***{Message:l}***", Nickname, Message)); }
/// <summary> /// Antwortet dem Benutzer dort wo er den Befehl aufgerufen hat /// </summary> /// <param name="Message">Den zu Antwortenden Text</param> public void Answer(string Message) { Answered = true; ServerConnetion.IrcClient.SendMessage(SendType.Message, Source, Message); UnloggedMessages.Enqueue(SerilogHack.CreateLogEvent(DateTimeOffset.Now, LogEventLevel.Information, null, "An {Receiver:l}: {Message:l}", ForcedPrivat ? Nickname : Source, Message)); }