feat(extra): add upper parameter to transcript
This commit is contained in:
parent
8cd3115ed2
commit
bb70e5d057
9
extra.py
9
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(
|
||||
|
Loading…
x
Reference in New Issue
Block a user