aboutsummaryrefslogtreecommitdiffstats
path: root/cogs/music/loop.py
diff options
context:
space:
mode:
Diffstat (limited to 'cogs/music/loop.py')
-rw-r--r--cogs/music/loop.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/cogs/music/loop.py b/cogs/music/loop.py
index 34fc04c..6e2c838 100644
--- a/cogs/music/loop.py
+++ b/cogs/music/loop.py
@@ -3,9 +3,10 @@
3# Copyright (C) 2026 Salmonik @ salmonik@tuta.io 3# Copyright (C) 2026 Salmonik @ salmonik@tuta.io
4# https://codeberg.org/salmonik/senator-sperma 4# https://codeberg.org/salmonik/senator-sperma
5 5
6from discord.ext import commands
7import logging 6import logging
8 7
8from discord.ext import commands
9
9logger = logging.getLogger(__name__) 10logger = logging.getLogger(__name__)
10 11
11 12
@@ -20,13 +21,19 @@ class Loop(commands.Cog):
20 def set_looping(self, guild_id, value): 21 def set_looping(self, guild_id, value):
21 self.looping[guild_id] = value 22 self.looping[guild_id] = value
22 23
23 @commands.slash_command(name="loop", description="włącz/wyłącz loopowanie dla bieżącej melodyji") 24 @commands.slash_command(
25 name="loop", description="włącz/wyłącz loopowanie dla bieżącej melodyji"
26 )
24 async def loop(self, ctx): 27 async def loop(self, ctx):
25 guild_id = ctx.guild.id 28 guild_id = ctx.guild.id
26 looping = not self.is_looping(guild_id) 29 looping = not self.is_looping(guild_id)
27 self.set_looping(guild_id, looping) 30 self.set_looping(guild_id, looping)
28 await ctx.respond(f"looping jest teraz {'włączony' if looping else 'wyłączony'}.") 31 await ctx.respond(
29 logger.info(f"Looping has been {'enabled' if looping else 'disabled'} for guild {guild_id}") 32 f"looping jest teraz {'włączony' if looping else 'wyłączony'}."
33 )
34 logger.info(
35 f"Looping has been {'enabled' if looping else 'disabled'} for guild {guild_id}"
36 )
30 37
31 38
32def setup(bot): 39def setup(bot):