From 0eb1a48fca5668c7c5c35ef81d247b4511d8e78a Mon Sep 17 00:00:00 2001 From: Samlon Date: Mon, 11 Aug 2025 17:16:33 +0200 Subject: changed printing to proper logging --- cogs/vclogs.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'cogs/vclogs.py') diff --git a/cogs/vclogs.py b/cogs/vclogs.py index 4bc7104..ed0737b 100644 --- a/cogs/vclogs.py +++ b/cogs/vclogs.py @@ -1,11 +1,14 @@ import datetime import json +import logging import os import discord from discord.ext import commands from gtts import gTTS +logger = logging.getLogger(__name__) + class VcLogs(commands.Cog): def __init__(self, bot): @@ -39,7 +42,7 @@ class VcLogs(commands.Cog): message, tts_text = state_messages[state_type][is_enabled] await log_channel.send(message) - print(message) + logger.info(f"Voice state change: {message}") return tts_text, channel async def play_tts(self, channel, text): @@ -80,10 +83,10 @@ class VcLogs(commands.Cog): json.dump({'volume': '5'}, f, indent=4) with open('settings.json', 'w') as f: json.dump({"volume": volume}, f, indent=4) - await ctx.send(f"Volume has been set to: {volume}") + await ctx.followup.send(f"Volume has been set to: {volume}") except Exception as e: await ctx.respond(e, ephemeral=True) - print(e) + logger.error(f"Error in volume command: {e}", exc_info=True) @commands.Cog.listener() async def on_voice_state_update(self, member, before, after): @@ -101,13 +104,13 @@ class VcLogs(commands.Cog): tts_text = f"{member.display_name} sie zespawnił" tts_channel = after.channel await log_channel.send(message) - print(message) + logger.info(f"User joined voice channel: {message}") elif before.channel is not None and after.channel is None: message = f"[{current_time}] {member.name} rozłączył się z {before.channel.name}" tts_text = f"{member.display_name} jest chujem" tts_channel = before.channel await log_channel.send(message) - print(message) + logger.info(f"User left voice channel: {message}") if before.self_deaf != after.self_deaf: tts_text, tts_channel = await self.handle_state_change( -- cgit v1.2.3