Archived
1
0
Fork 0

Revert "Update template.py"

This reverts commit a3524db651.
This commit is contained in:
yzhh 2021-04-05 23:03:54 +08:00
parent a3524db651
commit 19a07e1170

View file

@ -1,7 +1,3 @@
import traceback
import uuid
import aiohttp
import eventlet
from graia.application import MessageChain, GroupMessage, FriendMessage
from graia.application.friend import Friend
@ -11,9 +7,6 @@ from graia.broadcast.interrupt import InterruptControl
from graia.broadcast.interrupt.waiter import Waiter
from core.loader import logger_info
from os.path import abspath
import ffmpy
from filetype import filetype as ft
from core.broadcast import app, bcc
from database import BotDB
@ -161,29 +154,6 @@ def check_permission(kwargs):
return False
async def download_to_cache(link):
try:
async with aiohttp.ClientSession() as session:
async with session.get(link) as resp:
res = await resp.read()
ftt = ft.match(res).extension
path = abspath(f'./cache/{str(uuid.uuid4())}.{ftt}')
with open(path, 'wb+') as file:
file.write(res)
return path
except:
traceback.print_exc()
return False
async def convert_amr(filename):
ff = ffmpy.FFmpeg(
inputs={abspath(filename): None},
outputs={abspath(filename + '.amr'): '-ar 8000 -ab 12.2k -filter_complex channelsplit=channel_layout=mono'})
ff.run()
return filename + '.amr'
async def Nudge(kwargs):
if Group in kwargs:
await app.sendNudge(kwargs[Member], kwargs[Group])