minor fixes

This commit is contained in:
AF 2021-11-29 23:57:19 +03:00
parent 84de31ce87
commit 30a5820932
2 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@ from v6d0auth import certs
def define_routes(routes: web.RouteTableDef, client: discord.Client): def define_routes(routes: web.RouteTableDef, client: discord.Client):
@routes.get('/') @routes.get('/')
async def home(_request: web.Request): async def home(_request: web.Request):
return web.Response(body='v6d3losyash\n') return web.Response(body='v6d3music\n')
@routes.post('/stop') @routes.post('/stop')
async def stop(request: web.Request): async def stop(request: web.Request):

View File

@ -288,12 +288,12 @@ class QueueAudio(discord.AudioSource):
return stream.getvalue() return stream.getvalue()
def cleanup(self): def cleanup(self):
self.queue.clear()
for audio in self.queue: for audio in self.queue:
try: try:
audio.cleanup() audio.cleanup()
except ValueError: except ValueError:
pass pass
self.queue.clear()
class MainAudio(discord.PCMVolumeTransformer): class MainAudio(discord.PCMVolumeTransformer):
@ -482,7 +482,7 @@ async def main_for_raw_vc(vc: discord.VoiceClient, *, create: bool) -> MainAudio
) )
else: else:
raise Explicit("not playing") raise Explicit("not playing")
if vc.source != source: if vc.source != source or not vc.is_playing():
vc.play(source) vc.play(source)
return source return source