Skip to content

handle ranges #234

@github-actions

Description

@github-actions

async def handle_LAZY_REQUEST(self, data: dict) -> None: # TODO: handle ranges

        await self.gateway.ev.presence_update(self.user_id, presence)

    @require_auth
    async def handle_LAZY_REQUEST(self, data: dict) -> None:  # TODO: handle ranges
        if not (guild_id := int(data.get("guild_id"))): return
        if not data.get("members", True): return
        if not await GuildMember.exists(guild__id=guild_id, user__id=self.user_id):
            return

        guild = await Guild.get_or_none(id=guild_id)
        members = await GuildMember.filter(guild=guild).select_related("user")
        statuses = {}
        for member in members:
            if presence := await self.gateway.presences.get(member.user.id):

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions