public static void SendTo(this IMessagesCategory category, long id, string msg) { category.Send(new MessagesSendParams() { Message = msg, PeerId = id, RandomId = new Random().Next() }); }
public static void SendTo(this IMessagesCategory category, ulong id, string msg) { category.SendTo((long) id, msg); }
/// <summary> /// Посылает указанное сообщение в чат, указанный в исходном сообщении <paramref name="source"/>. /// </summary> /// <param name="category"></param> /// <param name="source">Исходное сообщение.</param> /// <param name="msg">Новое сообщение.</param> public static void SendTo(this IMessagesCategory category, Message source, string msg) { var id = source.PeerId; // ReSharper disable once PossibleInvalidOperationException category.SendTo(id.Value, msg); }