Skip to content

Commit 5f60e4c

Browse files
Merge main into msl-auth
2 parents 6b25f51 + cea4627 commit 5f60e4c

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

cogs/startup.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,11 @@
1515
GuestRoleDoesNotExistError,
1616
GuildDoesNotExistError,
1717
MemberRoleDoesNotExistError,
18+
MSLMembershipError,
1819
RolesChannelDoesNotExistError,
1920
)
2021
from utils import TeXBotBaseCog
22+
from utils.msl import fetch_community_group_members_list
2123

2224
if TYPE_CHECKING:
2325
from collections.abc import Sequence
@@ -109,6 +111,14 @@ async def on_ready(self) -> None:
109111
if not discord.utils.get(main_guild.text_channels, name="general"):
110112
logger.warning(GeneralChannelDoesNotExistError())
111113

114+
try:
115+
await fetch_community_group_members_list()
116+
except MSLMembershipError as msl_membership_error:
117+
logger.debug(
118+
"Failed to update community group member list cache on startup: %s",
119+
msl_membership_error,
120+
)
121+
112122
if settings["STRIKE_PERFORMED_MANUALLY_WARNING_LOCATION"] != "DM":
113123
manual_moderation_warning_message_location_exists: bool = bool(
114124
discord.utils.get(

0 commit comments

Comments
 (0)