public BotChatMessageServer(ChatServerMessage message) { if (message == null) throw new ArgumentNullException("message"); Content = message.content; Channel = (ChatActivableChannelsEnum)message.channel; SentTime = message.timestamp.UnixTimestampToDateTime(); FingerPrint = message.fingerprint; SenderId = message.senderId; SenderName = message.senderName; SenderAccountId = message.senderAccountId; }
public static void HandleChatServerMessage(Bot bot, ChatServerMessage message) { bot.SendLocal(new BotChatMessageServer(message)); }