I am creating a command that i only want to be executable through a DM with the bot. The current code makes it possible to send the command to any channel, i want to prevent this.
@client.command()
async def check(ctx, arg):
if discord.ChannelType.private:
await ctx.send(arg)
I've also tried: discord.ChannelType == discord.ChannelType.private & discord.DMChannel
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…