From a5d9f4cf4700f4cfcb431d52505615607b884623 Mon Sep 17 00:00:00 2001 From: ChrisJL Date: Mon, 12 Jun 2023 11:20:28 +0100 Subject: Disable the r/python auto poster (#1296) Otherwise this will error every morning while r/python isn't accessible --- bot/exts/utilities/reddit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bot/exts/utilities') diff --git a/bot/exts/utilities/reddit.py b/bot/exts/utilities/reddit.py index f8e358de..cfc70d85 100644 --- a/bot/exts/utilities/reddit.py +++ b/bot/exts/utilities/reddit.py @@ -37,7 +37,7 @@ class Reddit(Cog): self.access_token = None self.client_auth = BasicAuth(RedditConfig.client_id.get_secret_value(), RedditConfig.secret.get_secret_value()) - self.auto_poster_loop.start() + # self.auto_poster_loop.start() async def cog_unload(self) -> None: """Stop the loop task and revoke the access token when the cog is unloaded.""" -- cgit v1.2.3 From b9f27ede7879a446ce58f12ab89f5c7c67e744ae Mon Sep 17 00:00:00 2001 From: Ritik Ranjan Date: Thu, 6 Jul 2023 17:11:56 +0530 Subject: Fix type hint (#1314) --- bot/exts/utilities/colour.py | 2 +- bot/exts/utilities/epoch.py | 2 +- bot/utils/halloween/spookifications.py | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'bot/exts/utilities') diff --git a/bot/exts/utilities/colour.py b/bot/exts/utilities/colour.py index b8f1d62d..95f9ac22 100644 --- a/bot/exts/utilities/colour.py +++ b/bot/exts/utilities/colour.py @@ -182,7 +182,7 @@ class Colour(commands.Cog): hex_tuple = ImageColor.getrgb(f"#{hex_colour}") await self.send_colour_response(ctx, hex_tuple) - def get_colour_conversions(self, rgb: tuple[int, int, int]) -> dict[str, str]: + def get_colour_conversions(self, rgb: tuple[int, int, int]) -> dict[str, tuple[int, ...] | str]: """Create a dictionary mapping of colour types and their values.""" colour_name = self._rgb_to_name(rgb) if colour_name is None: diff --git a/bot/exts/utilities/epoch.py b/bot/exts/utilities/epoch.py index d1ba98bb..1f65b935 100644 --- a/bot/exts/utilities/epoch.py +++ b/bot/exts/utilities/epoch.py @@ -118,7 +118,7 @@ class TimestampMenuView(discord.ui.View): self.dropdown.add_option(label=label, description=date_time) @discord.ui.select(placeholder="Select the format of your timestamp") - async def select_format(self, interaction: discord.Interaction, _: discord.ui.Select) -> discord.Message: + async def select_format(self, interaction: discord.Interaction, _: discord.ui.Select) -> None: """Drop down menu which contains a list of formats which discord timestamps can take.""" selected = interaction.data["values"][0] if selected == "Epoch": diff --git a/bot/utils/halloween/spookifications.py b/bot/utils/halloween/spookifications.py index c45ef8dc..b0c139e6 100644 --- a/bot/utils/halloween/spookifications.py +++ b/bot/utils/halloween/spookifications.py @@ -6,7 +6,7 @@ from PIL import Image, ImageOps log = logging.getLogger() -def inversion(im: Image) -> Image: +def inversion(im: Image.Image) -> Image.Image: """ Inverts the image. @@ -17,7 +17,7 @@ def inversion(im: Image) -> Image: return inv -def pentagram(im: Image) -> Image: +def pentagram(im: Image.Image) -> Image.Image: """Adds pentagram to the image.""" im = im.convert("RGB") wt, ht = im.size @@ -27,7 +27,7 @@ def pentagram(im: Image) -> Image: return im -def bat(im: Image) -> Image: +def bat(im: Image.Image) -> Image.Image: """ Adds a bat silhoutte to the image. @@ -49,7 +49,7 @@ def bat(im: Image) -> Image: return im -def get_random_effect(im: Image) -> Image: +def get_random_effect(im: Image.Image) -> Image.Image: """Randomly selects and applies an effect.""" effects = [inversion, pentagram, bat] effect = choice(effects) -- cgit v1.2.3