File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -126,9 +126,12 @@ async def claim_channel(self, message: discord.Message) -> None:
126126 log .info (f"Channel #{ message .channel } was claimed by `{ message .author .id } `." )
127127 await self .move_to_in_use (message .channel )
128128
129- # Handle odd edge case of `message.author` being a `discord.User` (see bot#1839)
130- if isinstance (message .author , discord .User ):
131- log .warning ("`message.author` is a `discord.User` so not handling role change or sending DM." )
129+ # Handle odd edge case of `message.author` not being a `discord.Member` (see bot#1839)
130+ if not isinstance (message .author , discord .Member ):
131+ log .warning (
132+ f"`message.author` ({ message .author } / { message .author .id } ) isn't a `discord.Member` so not handling "
133+ "role change or sending DM."
134+ )
132135 else :
133136 await self ._handle_role_change (message .author , message .author .add_roles )
134137
You can’t perform that action at this time.
0 commit comments