@@ -635,6 +635,7 @@ async def edit_origin(self, **fields):
635635 # self.origin_message = ComponentMessage(state=self.bot._connection, channel=self.channel,
636636 # data=_json)
637637
638+
638639class MenuContext (InteractionContext ):
639640 """
640641 Context of a context menu interaction. Has all attributes from :class:`InteractionContext`, plus the context-specific ones below.
@@ -660,22 +661,27 @@ def __init__(
660661 self .context_type = super ()._json ["type" ]
661662
662663 try :
663- self .menu_messages = self .data ["resolved" ]["messages" ] if "resolved" in self .data .keys () else None # noqa
664- except :
664+ self .menu_messages = (
665+ self .data ["resolved" ]["messages" ] if "resolved" in self .data .keys () else None
666+ )
667+ except : # noqa
665668 self .menu_messages = None
666669 try :
667- self .menu_authors = self .data ["resolved" ]["members" ] if "resolved" in self .data .keys () else None # noqa
668- except :
670+ self .menu_authors = (
671+ self .data ["resolved" ]["members" ] if "resolved" in self .data .keys () else None
672+ )
673+ except : # noqa
669674 self .menu_authors = None
670675
671- self .context_message = [msg for msg in self .menu_messages ][0 ] if self .menu_messages is not None else []
672- self .context_author = [user for user in self .menu_authors ][0 ] if self .menu_authors is not None else []
676+ self .context_message = (
677+ [msg for msg in self .menu_messages ][0 ] if self .menu_messages is not None else []
678+ )
679+ self .context_author = (
680+ [user for user in self .menu_authors ][0 ] if self .menu_authors is not None else []
681+ )
673682
674683 if super ().guild and self .author :
675- self .context_author = discord .Member (
676- data = self .author ,
677- state = self .bot ._connection
678- )
684+ self .context_author = discord .Member (data = self .author , state = self .bot ._connection )
679685
680686 try :
681687 if self ._message_menu_id is not None :
@@ -688,7 +694,7 @@ def __init__(
688694 )
689695 else :
690696 raise KeyError
691- except :
697+ except : # noqa
692698 return
693699
694700 @property
@@ -771,4 +777,4 @@ async def send(
771777 hidden = hidden ,
772778 delete_after = delete_after ,
773779 components = components ,
774- )
780+ )
0 commit comments