change default reaction message timeout to 10 minutes
This commit is contained in:
parent
d7c00579d6
commit
2fa34d3742
@ -9,7 +9,7 @@ AnyEmoji = Union[str, Emoji]
|
|||||||
|
|
||||||
|
|
||||||
async def run_tabbed_message(ctx: Context, emojis: List[AnyEmoji], embeds: List[Embed], files=None, starting_index=0,
|
async def run_tabbed_message(ctx: Context, emojis: List[AnyEmoji], embeds: List[Embed], files=None, starting_index=0,
|
||||||
timeout=300):
|
timeout=600):
|
||||||
if len(emojis) != len(embeds):
|
if len(emojis) != len(embeds):
|
||||||
raise ValueError('Emojis and embeds must have the same number of elements.')
|
raise ValueError('Emojis and embeds must have the same number of elements.')
|
||||||
|
|
||||||
@ -21,7 +21,7 @@ async def run_tabbed_message(ctx: Context, emojis: List[AnyEmoji], embeds: List[
|
|||||||
await run_reaction_message(ctx, message, emojis, callback, timeout)
|
await run_reaction_message(ctx, message, emojis, callback, timeout)
|
||||||
|
|
||||||
|
|
||||||
async def run_dynamically_paged_message(ctx: Context, embed_generator: Callable[[int], discord.Embed], timeout=300):
|
async def run_dynamically_paged_message(ctx: Context, embed_generator: Callable[[int], discord.Embed], timeout=600):
|
||||||
left_arrow = '◀'
|
left_arrow = '◀'
|
||||||
right_arrow = '▶'
|
right_arrow = '▶'
|
||||||
arrows = [left_arrow, right_arrow]
|
arrows = [left_arrow, right_arrow]
|
||||||
@ -43,7 +43,7 @@ async def run_dynamically_paged_message(ctx: Context, embed_generator: Callable[
|
|||||||
|
|
||||||
|
|
||||||
async def run_paged_message(ctx: Context, base_embed: discord.Embed, content: List[str], page_size: int = 15,
|
async def run_paged_message(ctx: Context, base_embed: discord.Embed, content: List[str], page_size: int = 15,
|
||||||
header='', numbered: bool = True, timeout=300, max_tabbed_pages=4, files=None):
|
header='', numbered: bool = True, timeout=600, max_tabbed_pages=4, files=None):
|
||||||
if header:
|
if header:
|
||||||
header = f'`{header}`\n'
|
header = f'`{header}`\n'
|
||||||
|
|
||||||
@ -115,7 +115,7 @@ async def run_paged_message(ctx: Context, base_embed: discord.Embed, content: Li
|
|||||||
await run_reaction_message(ctx, message, arrows, callback, timeout)
|
await run_reaction_message(ctx, message, arrows, callback, timeout)
|
||||||
|
|
||||||
|
|
||||||
async def run_deletable_message(ctx: Context, message: Message, timeout=300):
|
async def run_deletable_message(ctx: Context, message: Message, timeout=600):
|
||||||
await run_reaction_message(ctx, message, [], _noop, timeout=timeout)
|
await run_reaction_message(ctx, message, [], _noop, timeout=timeout)
|
||||||
|
|
||||||
|
|
||||||
@ -124,7 +124,7 @@ async def _noop(n):
|
|||||||
|
|
||||||
|
|
||||||
async def run_reaction_message(ctx: Context, message: Message, emojis: List[AnyEmoji],
|
async def run_reaction_message(ctx: Context, message: Message, emojis: List[AnyEmoji],
|
||||||
callback: Callable[[AnyEmoji], Awaitable[None]], timeout=300):
|
callback: Callable[[AnyEmoji], Awaitable[None]], timeout=600):
|
||||||
emojis.append('❎')
|
emojis.append('❎')
|
||||||
for emoji in emojis:
|
for emoji in emojis:
|
||||||
await message.add_reaction(emoji)
|
await message.add_reaction(emoji)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user