From ae9853d522a28262bff33fe75d75bd41f43aeef3 Mon Sep 17 00:00:00 2001 From: LBlend Date: Tue, 15 Nov 2022 00:42:57 +0100 Subject: [PATCH] refactor repeated messages cog --- src/cogs/repeated_messages.py | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/src/cogs/repeated_messages.py b/src/cogs/repeated_messages.py index 5bb68a9..397d743 100644 --- a/src/cogs/repeated_messages.py +++ b/src/cogs/repeated_messages.py @@ -1,36 +1,32 @@ -from discord.ext import commands - import aiocron +from discord.ext import commands class RepeatedMessages(commands.Cog): def __init__(self, bot): self.bot = bot + uio_gaming = self.bot.get_guild(747542543750660178) + self.uiog_general = uio_gaming.get_channel(747542544291987597) + @aiocron.crontab("0 0 * * 5") async def fredag(): - guild = self.bot.get_guild(747542543750660178) - channel = guild.get_channel(747542544291987597) - await channel.send( - "NU ÄR DET FREDAG!\n" - + "https://cdn.discordapp.com/attachments/750052141346979850/851216786259181578/video0.mp4" + await self.uiog_general.send( + "NU ÄR DET FREDAG!\n" + \ + "https://cdn.discordapp.com/attachments/750052141346979850/851216786259181578/video0.mp4" ) @aiocron.crontab("0 0 * * 1") async def mandag(): - guild = self.bot.get_guild(747542543750660178) - channel = guild.get_channel(747542544291987597) - await channel.send( - "ENDELIG MANDAG!\n\n" - + "https://cdn.discordapp.com/attachments/678396498089738250/862853827278929940/hvorfor_de_rike_br_spises.mp4" + await self.uiog_general.send( + "ENDELIG MANDAG!\n\n" + \ + "https://cdn.discordapp.com/attachments/678396498089738250/862853827278929940/hvorfor_de_rike_br_spises.mp4" ) @aiocron.crontab("0 0 1 1 *") async def new_year(): - guild = self.bot.get_guild(747542543750660178) - channel = guild.get_channel(747542544291987597) - await channel.send( - "GODT NYTTÅR!\n\nNå, meld dere inn i UiO Gaming igjen <:ThisIsAThreat:874998234072903710>\nhttps://youtu.be/5qXkEvHrZ-0" + await self.uiog_general.send( + "GODT NYTTÅR!\n\nNå, meld dere inn i UiO Gaming igjen <:ThisIsAThreat:874998234072903710>" )