Closed github-actions[bot] closed 1 year ago
https://github.com/yepcord/server/blob/fa58ee4961e68a84866da45444cfcee905dd6fe9/server/classes/user.py#L435
d = await _user.data if self.avatar: d.avatar = self.avatar return d @property def id(self) -> int: return self.user_id async def checkPermissions(self, permission: int) -> None: guild = await getCore().getGuild(self.guild_id) if guild.owner_id == self.user_id: return raise InvalidDataErr(403, mkError(50013)) # TODO: Check permissions async def checkCanKick(self, target_member: GuildMember) -> None: if self.user_id == target_member.user_id: raise InvalidDataErr(403, mkError(50013)) guild = await getCore().getGuild(self.guild_id) if target_member.user_id == guild.owner_id: raise InvalidDataErr(403, mkError(50013)) # TODO: Check roles @property async def user(self) -> User: return await getCore().getUser(self.user_id)
Closed in 148a69b0601a88081d685e469b029f8f53f746d3
https://github.com/yepcord/server/blob/fa58ee4961e68a84866da45444cfcee905dd6fe9/server/classes/user.py#L435