Skip to content

user discord online status is not checking everyone #405

@climu

Description

@climu

When we scrape, we update discord users online status:

#finally discord
#first we set everyone to offline
DiscordUser.objects.all().update(status='offline')
discord_users = requests.get('https://discordapp.com/api/guilds/287487891003932672/widget.json').json()['members']
for user in discord_users:
discord_user = DiscordUser.objects.filter(uid=user['id']).first()
if discord_user is not None:
discord_user.status = user['status']
discord_user.save()

Then we display it like that:
image

I just realised that this url only show first 100 users: https://discordapp.com/api/guilds/287487891003932672/widget.json

We should find another way to check who is online.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions