S_Smerch Asked:2022-05-23 14:59:57 +0000 UTC2022-05-23 14:59:57 +0000 UTC 2022-05-23 14:59:57 +0000 UTC 如何使用命令将机器人置于“离线”状态? 772 我想通过这样的命令!офлайн使它具有“离线”状态,但这样机器人可以继续工作。与!онлайн,相同!неактивен。 python 1 个回答 Voted Best Answer ПИТОНИСТ версия-3-8 2022-05-23T15:18:26Z2022-05-23T15:18:26Z 尝试编写命令 await bot.change_presence(status = discord.Status.invisible) invisible(这是状态)可以替换为idle(空闲模式) 您还可以向函数添加参数activity,例如: await bot.change_presence(status = discord.Status.idle, activity=discord.Game(name='Minecraft')) 启动后,机器人的状态会显示 不活跃 玩我的世界 这是您的命令: @bot.command() async def оффлайн(ctx): await bot.change_presence(status = discord.Status.invisible) @bot.command() async def онлайн(ctx): await bot.change_presence(status = discord.Status.online) @bot.command() async def играет(ctx, arg): await bot.change_presence(status = discord.Status.invisible, activity=discord.Game(name=arg))) 要制作“正在玩”,您需要输入играет游戏名称。例如:играет Minecraft
尝试编写命令
invisible(这是状态)可以替换为idle(空闲模式)您还可以向函数添加参数
activity,例如:启动后,机器人的状态会显示
不活跃
玩我的世界
这是您的命令:
要制作“正在玩”,您需要输入
играет游戏名称。例如:играет Minecraft