所以我正在制作一个!inviteinfo命令,当邀请与命令链接时,会返回一些关于它的漂亮信息。但是,它没有返回我要求它提取的所有信息。 Image here
我为该命令编写的代码如下。
@commands.command(pass_context=True)
@commands.has_permissions(create_instant_invite=True)
async def inviteinfo(self, ctx, dinvite:discord.Invite):
"""Returns awesome invite info"""
embed=discord.Embed(title="Invite", color=0x0b615e)
embed.add_field(name="Links to:", value=dinvite.server, inline=False)
embed.add_field(name="Created At:", value=dinvite.created_at, inline=True)
embed.add_field(name="Uses:", value=dinvite.uses, inline=True)
embed.add_field(name="Maximum Uses:", value=dinvite.max_uses, inline=True)
embed.add_field(name="Inviter:", value=dinvite.inviter, inline=False)
embed.add_field(name="Invite ID:", value=dinvite.id, inline=False)
embed.add_field(name="URL:", value=dinvite.url, inline=True)
await self.bot.say(embed=embed)