【发布时间】:2021-07-27 16:01:09
【问题描述】:
如果问题是愚蠢的,我是机器人创建的新手,所以很抱歉
机器人在启动 1 个代码时显示不正确的服务器数量(显示 0),但在启动 2 个代码时它正确显示,如何更改 1 个代码以使其正确显示,请帮助
status = cycle( [f' on { len(client.guilds) } servers', '~help'] )
@tasks.loop( seconds = 5 )
async def changeStatus():
await client.change_presence( activity = discord.Activity( type = discord.ActivityType.playing, name = next(status) ) )
@client.event
async def on_ready():
print( 'bot connected' )
changeStatus.start()
---------------------------------------------------------------------------------------------------------
@client.event
async def on_ready():
print( 'bot connected')
await client.change_presence( activity = discord.Game( f' on { len(client.guilds) } servers | ~help ') )
工作代码,但如果有人在更新方面需要帮助,它不会更新 5 秒,请检查另一个我的问题
async def changeStatus():
status = cycle( [f' on { len(client.guilds) } servers', '~help'] )
await client.change_presence( activity = discord.Activity( type = discord.ActivityType.playing, name = next(status) ) )
@client.event
async def on_ready():
print( 'bot connected' )
changeStatus.start()
【问题讨论】:
标签: python discord discord.py bots