Add BytesIO seek to fix empty file error (#104)

* Add BytesIO seek to fix empty file error

"ValueError: embedded null byte" error on the discord attachment due to the data being read from the end.

* Fix incorrect indent

* Add discord back to File call
pull/105/head
imnotverygood 5 years ago committed by GitHub
parent ebe59c9370
commit 0749706e88
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -30,4 +30,5 @@ class TTS(Cog):
mp3_fp = io.BytesIO()
tts = gTTS(text, "en")
tts.write_to_fp(mp3_fp)
await ctx.send(file=discord.File(mp3_fp.getvalue(), "text.mp3"))
mp3_fp.seek(0)
await ctx.send(file=discord.File(mp3_fp, "text.mp3"))

Loading…
Cancel
Save