Browse Source

Added GetChannels extension to WebSocket->IGuild

Adds a sync method to retrieve all cached IGuildChannels on an IGuild.
tags/1.0-rc
Christopher F 8 years ago
parent
commit
beb2cea232
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      src/Discord.Net/WebSocket/Extensions/GuildExtensions.cs

+ 3
- 0
src/Discord.Net/WebSocket/Extensions/GuildExtensions.cs View File

@@ -12,6 +12,9 @@ namespace Discord.WebSocket.Extensions
public static IGuildChannel GetChannel(this IGuild guild, ulong id) =>
GetSocketGuild(guild).GetChannel(id);

public static IEnumerable<IGuildChannel> GetChannels(this IGuild guild) =>
GetSocketGuild(guild).Channels;

public static ITextChannel GetTextChannel(this IGuild guild, ulong id) =>
GetSocketGuild(guild).GetChannel(id) as ITextChannel;



Loading…
Cancel
Save