From bb70e5d05701922b2053b77f8284139752f57abc Mon Sep 17 00:00:00 2001 From: ErrorNoInternet Date: Mon, 6 Jan 2025 18:56:46 -0500 Subject: [PATCH] feat(extra): add upper parameter to `transcript` --- extra.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/extra.py b/extra.py index 45108fb..022a017 100644 --- a/extra.py +++ b/extra.py @@ -7,7 +7,9 @@ import youtube_transcript_api from state import client, players -async def transcript(message, languages=["en"], max_messages=6, min_messages=3): +async def transcript( + message, languages=["en"], max_messages=6, min_messages=3, upper=True +): initial_id = message.guild.voice_client.source.id transcript_list = youtube_transcript_api.YouTubeTranscriptApi.list_transcripts( initial_id @@ -31,7 +33,10 @@ async def transcript(message, languages=["en"], max_messages=6, min_messages=3): ): await asyncio.sleep(0.2) - messages.insert(0, await message.channel.send(line["text"].upper())) + messages.insert( + 0, + await message.channel.send(line["text"].upper() if upper else line["text"]), + ) if len(messages) > max_messages: try: await message.channel.delete_messages(