public BotChatMessageServer(ChatServerCopyMessage message) { if (message == null) throw new ArgumentNullException("message"); Content = message.content; Channel = (ChatActivableChannelsEnum)message.channel; SentTime = message.timestamp.UnixTimestampToDateTime(); ReceiverId = message.receiverId; ReceiverName = message.receiverName; FingerPrint = message.fingerprint; SenderId = ReceiverId; SenderName = ReceiverName; Copy = true; }
public static void HandleChatServerCopyMessage(Bot bot, ChatServerCopyMessage message) { bot.SendLocal(new BotChatMessageServer(message)); }