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 random
import disnake import disnake
from disnake import OptionChoice, Option, OptionType from disnake import OptionChoice, Option, OptionType, Member, VoiceState
from disnake.ext import commands from disnake.ext import commands
from lib import logger, ListGenerator from lib import logger, ListGenerator
@@ -19,8 +19,11 @@ class Audio(commands.Cog, name='Audio'):
# todo: complete check activity # todo: complete check activity
@commands.Cog.listener() @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: 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): if any('Escape from Tarkov' in str(user.activity) for user in after.channel.members):
logger.info('Skip playing by Game') logger.info('Skip playing by Game')
else: else: