public ulong Send(MessageSendParams @params) { if (string.IsNullOrEmpty(@params.Message)) { throw new ArgumentException("Message can not be null.", "Message"); } var parameters = new VkParameters { { "user_id", @params.UserId }, { "domain", @params.Domain }, { "chat_id", @params.ChatId }, { "user_ids", @params.UserIds }, { "message", HttpUtility.UrlEncode(@params.Message) }, { "guid", @params.Guid }, { "lat", @params.Lat }, { "long", @params.Longitude }, { "attachment", @params.Attachment }, { "forward_messages", @params.ForwardMessages }, { "sticker_id", @params.StickerId } }; // TODO: Yet not work with attachments. Fix it later. return(_vk.Call("messages.send", parameters)); }
public ulong Send(MessageSendParams @params) { if (string.IsNullOrEmpty(@params.Message)) { throw new ArgumentException("Message can not be null.", "Message"); } // TODO: Yet not work with attachments. Fix it later. return(_vk.Call("messages.send", @params)); }
public ulong Send(MessageSendParams @params) { if (string.IsNullOrEmpty(@params.Message)) { throw new ArgumentException("Message can not be null.", "Message"); } // TODO: Yet not work with attachments. Fix it later. return _vk.Call("messages.send", @params); }