|
|
@@ -91,7 +91,7 @@ namespace Discord.Rest |
|
|
|
var guildId = (channel as IGuildChannel)?.GuildId; |
|
|
|
var guild = guildId != null ? await (client as IDiscordClient).GetGuildAsync(guildId.Value, CacheMode.CacheOnly).ConfigureAwait(false) : null; |
|
|
|
var model = await client.ApiClient.GetChannelMessageAsync(channel.Id, id, options).ConfigureAwait(false); |
|
|
|
if (mode == null) |
|
|
|
if (model == null) |
|
|
|
return null; |
|
|
|
var author = GetAuthor(client, guild, model.Author.Value, model.WebhookId.ToNullable()); |
|
|
|
return RestMessage.Create(client, channel, author, model); |
|
|
|