using System; using System.Collections.Generic; using System.IO; using System.Threading.Tasks; namespace Discord { public class PrivateChannel : Channel, ITextChannel, IPrivateChannel { public User Recipient { get; } public IEnumerable Messages { get; } public override DiscordClient Client => null; public override ChannelType Type => default(ChannelType); public override User CurrentUser => null; public override IEnumerable Users => null; public Message GetMessage(ulong id) => null; public Task> DownloadMessages(int limit) => null; public Task> DownloadMessages(int limit, ulong? relativeMessageId, Relative relativeDir) => null; public Task SendMessage(string text, bool isTTS = false) => null; public Task SendFile(string path, string text = null, bool isTTS = false) => null; public Task SendFile(Stream stream, string filename, string text = null, bool isTTS = false) => null; public Task SendIsTyping() => null; public override Task Save() => null; } }