2017-04-21 1 views

Répondre

1

La documentation dit que la classe User ont id de l'utilisateur:
http://discordpy.readthedocs.io/en/latest/api.html#user

Et que Member est une sous-classe User:
http://discordpy.readthedocs.io/en/latest/api.html#member

donc, si vous avez un message d'un utilisateur, vous pouvez obtenir l'ID avec message.author.id

import discord 
import asyncio 

client = discord.Client() 

@client.event 
async def on_ready(): 
    print('Logged in as') 
    print(client.user.name) 
    print(client.user.id) 
    print('------') 

@client.event 
async def on_message(message): 
    print(message.author.id) 

client.run('token') 
+0

Merci, j'ai une autre question concernant OAuth2 de discord. J'essaie d'obtenir l'ID de l'utilisateur en utilisant oauth2 mais il ne le retourne pas. J'utilise ce plugin https://github.com/teamreflex/oauth2-discord –

+0

@GibsLeFleur Cela ne fait pas partie de mes connaissances, je vous recommande de créer une autre question à ce sujet –