Fix crashes when Message.guild is Object
This commit is contained in:
		| @@ -468,7 +468,7 @@ class Message: | |||||||
|         self.mentions = r = [] |         self.mentions = r = [] | ||||||
|         guild = self.guild |         guild = self.guild | ||||||
|         state = self._state |         state = self._state | ||||||
|         if guild is None: |         if not isinstance(guild, Guild): | ||||||
|             self.mentions = [state.store_user(m) for m in mentions] |             self.mentions = [state.store_user(m) for m in mentions] | ||||||
|             return |             return | ||||||
|  |  | ||||||
| @@ -482,7 +482,7 @@ class Message: | |||||||
|  |  | ||||||
|     def _handle_mention_roles(self, role_mentions): |     def _handle_mention_roles(self, role_mentions): | ||||||
|         self.role_mentions = [] |         self.role_mentions = [] | ||||||
|         if self.guild is not None: |         if isinstance(self.guild, Guild): | ||||||
|             for role_id in map(int, role_mentions): |             for role_id in map(int, role_mentions): | ||||||
|                 role = self.guild.get_role(role_id) |                 role = self.guild.get_role(role_id) | ||||||
|                 if role is not None: |                 if role is not None: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user