/// <inheritdoc /> public IAsyncEnumerable <IReadOnlyCollection <IRestMessage> > GetMessagesAsync(IMessage fromMessage, Direction dir, int limit = 100, RequestOptions options = null) => RestTextChannel.GetMessagesAsync(fromMessage, dir, limit, options) .Select(x => x .Select(RestMessageAbstractionExtensions.Abstract) .ToArray());