VkBotFramework
VkBotFramework copied to clipboard
Метод не найден: "Void VkNet.Model.RequestParams.MessagesSendParams.set_RandomId(Int64)"
После отправки сообщения ботом вызывается исключение, сообщение приходит, после этого бот не реагирует.
Метод не найден: "Void VkNet.Model.RequestParams.MessagesSendParams.set_RandomId(Int64)"
public static void messageReceived(object sender, MessageReceivedEventArgs eventArgs)
{
VkBot vk = sender as VkBot;
var peerId = eventArgs.Message.PeerId != null ? eventArgs.Message.PeerId : eventArgs.Message.UserId;
var fromId = eventArgs.Message.FromId != null ? eventArgs.Message.FromId : eventArgs.Message.UserId;
var text = eventArgs.Message.Body != null ? eventArgs.Message.Body : "Ошибка!";
if (peerId != fromId)
{
// беседа
}
else
{
MessagesSendParams message = new MessagesSendParams();
message.Message = text;
message.RandomId = Environment.TickCount;
message.UserId = fromId;
vk.Api.Messages.Send(message);
}
}