added loggining

This commit is contained in:
bacon
2024-03-08 00:29:59 +03:00
parent 52fe670049
commit fc18ade975

View File

@@ -1,7 +1,7 @@
import random
import disnake
from disnake import OptionChoice, Option, OptionType
from disnake import OptionChoice, Option, OptionType, Member, VoiceState
from disnake.ext import commands
from lib import logger, ListGenerator
@@ -19,8 +19,11 @@ class Audio(commands.Cog, name='Audio'):
# todo: complete check activity
@commands.Cog.listener()
async def on_voice_state_update(self, member, before, after):
async def on_voice_state_update(self, member: Member,
before: VoiceState,
after: VoiceState):
if before.channel is None and not member.bot:
logger.info(f'Coneccted {member.name} to {member.voice}')
if any('Escape from Tarkov' in str(user.activity) for user in after.channel.members):
logger.info('Skip playing by Game')
else: