You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

PrivateChannel.cs 1.2 kB

12345678910111213141516171819202122232425262728293031
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using System.Threading.Tasks;
  5. namespace Discord
  6. {
  7. public class PrivateChannel : Channel, ITextChannel, IPrivateChannel
  8. {
  9. public User Recipient { get; }
  10. public IEnumerable<Message> Messages { get; }
  11. public override DiscordClient Client => null;
  12. public override ChannelType Type => default(ChannelType);
  13. public override User CurrentUser => null;
  14. public override IEnumerable<User> Users => null;
  15. public Message GetMessage(ulong id) => null;
  16. public Task<IEnumerable<Message>> DownloadMessages(int limit) => null;
  17. public Task<IEnumerable<Message>> DownloadMessages(int limit, ulong? relativeMessageId, Relative relativeDir) => null;
  18. public Task<Message> SendMessage(string text, bool isTTS = false) => null;
  19. public Task<Message> SendFile(string path, string text = null, bool isTTS = false) => null;
  20. public Task<Message> SendFile(Stream stream, string filename, string text = null, bool isTTS = false) => null;
  21. public Task SendIsTyping() => null;
  22. public override Task Save() => null;
  23. }
  24. }