【发布时间】:2021-01-04 01:02:12
【问题描述】:
我想创建一个命令,通过该命令我可以通过输入公会 ID 来获取服务器邀请链接。 喜欢
@bot.command()
async def createinvitelink(ctx,guildid):
pass
所以每当有人使用该命令时,他们必须输入机器人所在的任何公会 ID。机器人会将邀请链接提供给该服务器的用户。 到目前为止,我已经编写了这段代码,但它不起作用。
@client.command(name='dm')
async def dm(ctx, guild_id: int):
if ctx.author.id == owner:
guild = client.get_guild(guild_id)
guildchannel = guild.system_channel
invitelink = await guildchannel.create_invite(max_uses=1,unique=True)
await ctx.author.send(invitelink)
有人可以帮我吗?
【问题讨论】:
-
关于“到目前为止我已经编写了这段代码但它不起作用”的附加信息。会有所帮助。有什么错误?
标签: python discord.py