第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我如何檢測用戶活動?

我如何檢測用戶活動?

米脂 2023-12-20 14:08:04
我正在嘗試制作一個機(jī)器人,當(dāng)輸入命令時它會檢測用戶活動。我編寫了一些代碼,但我得到的機(jī)器人響應(yīng)不是我想要的。這是我的代碼:from discord import Memberfrom discord.ext import commandsbot = commands.Bot(command_prefix='!')@bot.command()async def status(ctx):    await ctx.send(Member.activities)bot.run('token')這就是我得到的回應(yīng):<“成員”對象的成員“活動”>我怎樣才能解決這個問題?有人會幫助我嗎?
查看完整描述

1 回答

?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊

看來你是Python新手。Python 是一種面向?qū)ο蟮木幊陶Z言,這意味著您需要區(qū)分類和實例。


在您的情況下,您正在獲取類屬性,盡管您需要實例屬性。


你想做的事:


@bot.command

async def status(ctx):

  await ctx.send(ctx.author.activities)

不過,這會發(fā)送一個 python 格式的列表,所以這仍然不是您想要的。


我猜你想做什么:


@bot.command

async def status(ctx):

  await ctx.send(ctx.author.activities[0].name)

請注意,您需要更多代碼,因為如果成員沒有任何活動,這樣的命令會引發(fā)錯誤。


查看完整回答
反對 回復(fù) 2023-12-20
  • 1 回答
  • 0 關(guān)注
  • 168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號