added loggining
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user