Je crée une commande que je veux seulement être exécutable via un DM avec le bot. Le code actuel permet d'envoyer la commande à n'importe quel canal, je veux empêcher cela.
@client.command()
async def check(ctx, arg):
if discord.ChannelType.private:
await ctx.send(arg)
J'ai aussi essayé: Discord.channeltype == discord.channeltype.private & discord.dmchannel
@client.command()
async def check(ctx, arg):
if str(ctx.type) == "private":
await ctx.send(arg)
https://discordy.readthedocs.io/fr/latest/api.html#discord.channeltype