#member.activities returns only custom activity

1 messages · Page 1 of 1 (latest)

vernal jackal
#

I want to list discord member's activites but member.activities returns me only custom one

amber charm
vernal jackal
#

Ill give as soon as I will get home

vernal jackal
#
import discord
from discord.ext import tasks
from django.conf import settings
# from models import DiscordActivity

intents = discord.Intents.all()

client = discord.Client(intents=intents)

@client.event
async def on_ready():
    update_activity.start()

@tasks.loop(seconds=10)
async def update_activity():
    guild = discord.utils.get(client.guilds, name='Fareusze Fareusza')
    member = guild.get_member(448111890116116483)
    print(member.activities)

returns only custom activity

amber charm
#

activites returns a tuple of activities

#

activity only returns one

#

although, docs doesn't mention it's return type

vernal jackal
vernal jackal
amber charm
vernal jackal
amber charm
vernal jackal
#

I'm not stupid to test it when I literally don't have any status else

#

sooo

#

@amber charm?>

amber charm
amber charm
vernal jackal
#

yeah

vernal jackal
#

(<CustomActivity name='dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty dygoty' emoji=None>,)

#

only thing that is returned @amber charm

amber charm
vernal jackal
cinder zephyr
#

for the guild that you are running the bot from, check Privacy Settings > Activity Status is that enabled for you?

#

You can find Privacy Settings by right-clicking the guild icon

vernal jackal
#

Yeah