From ada8eb631b5ee7b45542aaed80e8e3cb4277e276 Mon Sep 17 00:00:00 2001 From: quin lynch Date: Tue, 11 Jan 2022 03:18:20 -0400 Subject: [PATCH] Make DefaultChannel exclude threads --- src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs b/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs index 48b4bb5bc..711c4e930 100644 --- a/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs +++ b/src/Discord.Net.WebSocket/Entities/Guilds/SocketGuild.cs @@ -169,7 +169,7 @@ namespace Discord.WebSocket /// A representing the first viewable channel that the user has access to. /// public SocketTextChannel DefaultChannel => TextChannels - .Where(c => CurrentUser.GetPermissions(c).ViewChannel) + .Where(c => CurrentUser.GetPermissions(c).ViewChannel && c is not IThreadChannel) .OrderBy(c => c.Position) .FirstOrDefault(); ///