Improved handling of larger event stages

This commit is contained in:
2025-04-28 14:20:06 +02:00
parent c4ebd1b891
commit 2ccdd6406a
8 changed files with 61 additions and 20 deletions

View File

@@ -112,7 +112,13 @@ class CogRegister(Cog):
first_stage_files: List[File] | None = first_stage.get_media_files()
await user_channel.send(f"First stage...\n\n{first_stage.question}", files=first_stage_files)
question_chunks: List[str] = first_stage.get_question_chunked(2000)
question_chunks_length: int = len(question_chunks)
for index, chunk in enumerate(question_chunks):
await user_channel.send(
chunk, files=None if index != question_chunks_length - 1 else first_stage_files
)
def setup(bot: PycordBot) -> None: