Exemple #1
0
 public void MarkAsRead(VkMessage <TUserStates> message)
 {
     cit.Messages.MarkAsRead(new Citrina.StandardApi.Models.MessagesMarkAsReadRequest()
     {
         AccessToken = token, PeerId = message.User.ToString(), StartMessageId = message.messageId
     });
 }
        private static void Log(VkMessage <UserState> message, MessageDir direction)
        {
            var width = Console.BufferWidth - 22;

            Console.WriteLine("id{0,-9} | {1,4} | {2,-" + width + "}", message.User, (direction == MessageDir.Received) ? "FROM" : " TO ", message.Text.Replace("\n", ". ").Substring(0, Math.Min(message.Text.Length, width)));
        }
Exemple #3
0
 public MessageEventArgs(VkMessage <TUserStates> vkmessage)
 {
     Message = vkmessage;
 }
Exemple #4
0
 public MessageEventArgs(VkClient <TUserStates> client, MessagesMessage message)
 {
     Message = new VkMessage <TUserStates>(client, message.UserId.Value, message.Body, message.Id.Value);
 }