Fix very long lists
This commit is contained in:
parent
b04e82fa1d
commit
608f425965
@ -10,6 +10,7 @@ from apscheduler.schedulers.base import STATE_PAUSED, STATE_RUNNING
|
||||
from redbot.core import Config, checks, commands
|
||||
from redbot.core.bot import Red
|
||||
from redbot.core.commands import TimedeltaConverter
|
||||
from redbot.core.utils.chat_formatting import pagify
|
||||
|
||||
from .datetime_cron_converters import CronConverter, DatetimeConverter
|
||||
from .task import Task
|
||||
@ -306,6 +307,10 @@ class FIFO(commands.Cog):
|
||||
out += f"{task_name}: {task_data}\n"
|
||||
|
||||
if out:
|
||||
if len(out) > 2000:
|
||||
for page in pagify(out):
|
||||
await ctx.maybe_send_embed(page)
|
||||
else:
|
||||
await ctx.maybe_send_embed(out)
|
||||
else:
|
||||
await ctx.maybe_send_embed("No tasks to list")
|
||||
|
Loading…
x
Reference in New Issue
Block a user