internal async Task WriteTo(DiscordChannel channel) { List <string> allMessage = ErrorMessageCollection.Union(InfoMessageCollection).ToList(); int current = 0; while (current < allMessage.Count) { string message = string.Join("\n", allMessage.Skip(current).Take(50)); await channel.SendMessageAsync($"{message}").ConfigureAwait(false); current += 50; } }