fetchMessage method
Returns Message downloaded from API
Implementation
@override
Future<Message> fetchMessage(Snowflake messageId) async {
final message = await client.httpEndpoints.fetchMessage(this.id, messageId);
if(client._cacheOptions.messageCachePolicyLocation.http && client._cacheOptions.messageCachePolicy.canCache(message)) {
this.messageCache.put(message);
}
return message;
}