Discord.PY 我想发出邀请指令

Discord.PY I want to make an invite command

我想要一个可以让机器人创建邀请的邀请命令 (!invite) link。 所以 !invite 10 10 将使邀请可用 10 天,使用 10 次。我宁愿有一个只是把它放在上下文频道的聊天中,但也有一个它作为 dm 发送给用户的也很好。

@commands.command(pass_context=True)
async def createInvites(ctx, time_in_seconds,uses):
    invitelink = await discord.abc.GuildChannel.create_invite(ctx.message.channel, max_uses=uses,max_age=time_in_seconds)
    await ctx.send(invitelink)

这应该有效。首先以秒为单位输入时间,然后输入用途。遗憾的是,Discord 不允许以某种方式超过一天,或者我错过了一些东西,但它至少应该让你更接近你的目标。