diff --git a/bot.py b/bot.py index 3903b54..df69494 100644 --- a/bot.py +++ b/bot.py @@ -1,6 +1,7 @@ import random import os import secrets +import io import emoji import discord @@ -29,9 +30,8 @@ def emojer(): def fuit_response(): vid = secrets.choice(os.listdir("./assets/vid/")) path = f"./assets/vid/{vid}" - with open(path, "rb") as fp: - ourfile = discord.File(fp, filename="fuit.mov") - return ourfile + with open(path, "rb") as ourfile: + return ourfile async def doccy_response(): doccy = jackblack() @@ -84,8 +84,8 @@ async def on_message(message): response = await build_response() - if response == discord.File: - await message.channel.send(file=response) + if isinstance(response, io.IOBase): + await message.channel.send(file=discord.File(response, filename="fuit.mov")) if response.startswith("