Short-circuit GetGuildThreadsAsync(...) for DMs

This commit is contained in:
Tyrrrz 2023-08-22 00:10:04 +03:00
parent 47588296a9
commit 041086267c

View file

@ -263,6 +263,9 @@ public class DiscordClient
bool includeArchived = false,
[EnumeratorCancellation] CancellationToken cancellationToken = default)
{
if (guildId == Guild.DirectMessages.Id)
yield break;
var tokenKind = _resolvedTokenKind ??= await GetTokenKindAsync(cancellationToken);
var channels = await GetGuildChannelsAsync(guildId, cancellationToken);