File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 1515 GuestRoleDoesNotExistError ,
1616 GuildDoesNotExistError ,
1717 MemberRoleDoesNotExistError ,
18+ MSLMembershipError ,
1819 RolesChannelDoesNotExistError ,
1920)
2021from utils import TeXBotBaseCog
22+ from utils .msl import fetch_community_group_members_list
2123
2224if 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 (
You can’t perform that action at this time.
0 commit comments