Tag: 1.20

Intermediate commits (oldest → newest):
- A niech spierdala
- Fix
- fz
- almost there
- and there
- tst
- fx
- nxtfx
- Maybe ready ?
- Deploy
- step forward
- Test
- aha
- Another attempt
- Another one
- Największy hit zespuło 100 tvarzy grzybiarzy - i nie jest o piosenka o zgubieniu czapeczki
- aaaaaaa
- Work ongoing.
- bold commiting at the end of the day
- :)
- fix
- Fix
- tst
- Fix ?
This commit is contained in:
2025-10-30 16:59:16 +01:00
parent 2841c45883
commit 1a33e569ff
7 changed files with 150 additions and 52 deletions
+29 -1
View File
@@ -11,7 +11,15 @@ import numpy as np
from discord.ext import commands, tasks
from ai_functions import get_random_cyclic_message
from constants import ENCODING, LOGFILE, LOGSTORE, MEMORY_FIVE_MUZYKA, MEMORY_FIVE_SIARA, LAST_SPONTANEOUS_CALL, TIME_BETWEEN_CALLS
from constants import (
ENCODING,
LAST_SPONTANEOUS_CALL,
LOGFILE,
LOGSTORE,
MEMORY_FIVE_MUZYKA,
MEMORY_FIVE_SIARA,
TIME_BETWEEN_CALLS,
)
class AdministrationModule(commands.Cog):
@@ -19,6 +27,25 @@ class AdministrationModule(commands.Cog):
self.bot = bot
self.logger = logging.getLogger(logger_name)
@commands.hybrid_command(
name="galeria_slaw",
description="Jeśli nie wiesz jak użyć tej komendy to nawet nie próbuj",
guild=discord.Object(id=664789470779932693),
)
async def galeria_slaw(self, ctx):
if isinstance(ctx.channel, discord.DMChannel):
for guild in self.bot.guilds:
async for entry in guild.bans(limit=1500):
fnord = discord.File(
"/home/pi/Conjurer/niech_spierdala.png",
spoiler=False,
description="Niech spierdala",
)
await ctx.reply(
f"User: {entry.user} wyjebany z serwera {guild.name} za {entry.reason} ",
file=fnord,
)
@commands.hybrid_command(
name="update_banlist",
description="Jeśli nie wiesz jak użyć tej komendy to nawet nie próbuj",
@@ -92,6 +119,7 @@ class AdministrationModule(commands.Cog):
reason="Automatyczna lista banów",
delete_message_seconds=0,
)
# TODO: Maybe use guild.bulk_ban ?
cunter_counter += 1
except discord.NotFound:
self.logger.info(