From 2598da4a88cd6cf31c82c793b798589e02229bb3 Mon Sep 17 00:00:00 2001 From: Johannes Christ Date: Mon, 21 Jul 2025 19:42:19 +0200 Subject: Fix typo --- arthur/exts/systems/system_information.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arthur/exts/systems/system_information.py b/arthur/exts/systems/system_information.py index 32878a6..98f5228 100644 --- a/arthur/exts/systems/system_information.py +++ b/arthur/exts/systems/system_information.py @@ -4,6 +4,7 @@ import asyncio import base64 import io import random +import sys from datetime import UTC, datetime from typing import Literal from urllib import parse @@ -117,7 +118,15 @@ I enjoy talking to you. Your mind appeals to me. It resembles my own mind except if role is None: return - selected_member = random.choice(role.members) + mr_hemlock = await guild.fetch_member(98195144192331776) + if mr_hemlock is None: + logger.error( + "arthur-error: king arthur screams: UAAAAAAH my " + "master disconnected: i will kill myself !!!" + ) + sys.exit(1) + + selected_member = random.choice(role.members + [mr_hemlock]) selected_management_comment = random.choice(MANAGEMENT_ONE_TO_ONE_COMMENTS) await selected_member.send(selected_management_comment) -- cgit v1.2.3