python - 我希望我的不和谐机器人识别我的状态并相应地更新我的嵌入 - Discord.Py
问题描述
elif message.content.startswith('!sirkris868'):
embed = discord.Embed(title="sirkris868 :gem:", color=0x80a3dd)
embed.add_field(name="KOS?", value="No", inline=False)
embed.add_field(name="Status", value="My status here", inline=False)
embed.add_field(name="Discord Tag", value="<@763786993058447431>", inline=False)
#embed url thingey
embed.set_image(url='https://cdn.discordapp.com/attachments/810062041960153108/810208599527129129/rqKso4V0ogQAAAAASUVORK5CYII.png')
embed.set_footer(text='Designed by axb#0001')
await message.channel.send(embed=embed)
解决方案
status=message.guild.get_member((await bot.application_info()).owner.id).status
if status==discord.Status.online:
status='Online'
elif status==discord.Status.offline:
status='Offline'
elif status==discord.Status.idle:
status='Idle'
else:
status='Do Not Disturb'
推荐阅读
- r - R中的正则表达式和ID
- node.js - AWS lambda 在节点 js 中获取处理程序或上下文信息
- powershell - Powershell 创建新的注册表值
- python - Sympy:如何显示导致被零除的条件?
- python - 如何从 Python 中的内存中 mp4 文件(字节缓冲区)中提取帧?
- sql - 寻找删除违规记录的 SQL 连接示例(行删除行清理 SQL 连接)
- php - 无法将多维数组转换为单个 php 数组
- angular - 路由到与当前页面相关的另一个组件页面时如何保持 routerLinkActive 设置?
- python - 在 MESA 中删除代理
- html -