Discord's Python 1.5 ou version ultérieure, je ne parviens pas à obtenir la liste des membres

Eh bien, c'est ce que c'est. Après avoir mis à niveau le python3 discord.py de Discord vers 1.5.1, je n'ai pas pu obtenir la liste des membres.

Commentaire officiel

L'explication a été écrite dans discordpy.readthedocs.io.

En résumé, lors de la mise à jour de la version de Discord, vous devez mettre à jour les données avant d'obtenir une liste de membres! Il paraît que.

Comment dois-je le faire? ?? ??

Comme il a été écrit dans le commentaire officiel plus tôt,

1. Mettez à jour les paramètres du site Web Discord

Bien que cela soit écrit ici, accédez au site Web Discord et configurez les intentions de passerelle privilégiée.

2. Édition du programme

Paramètres de base mis à jour au début, bien qu'ils soient écrits ici

Premier ensemble comme ça.

import discord
intents = discord.Intents.default()
intents.members = True

La prochaine fois que vous prenez Discord.

discord.Client(intents=intents)

Alors, passez les intentions comme argument.

Enfin, lorsque vous obtenez des informations sur les membres, exécutez la fonction chunk pour parcourir les informations.

await members.chunk(cache=True)
#Après cela, écrivez le processus pour acquérir des informations sur les membres.

Sommaire!

De temps en temps, je pensais que la référence était quelque chose à lire. Oware.

Recommended Posts

Discord's Python 1.5 ou version ultérieure, je ne parviens pas à obtenir la liste des membres
[python] Obtenir une liste de variables d'instance
[Python] Obtenir une liste de dossiers uniquement
Python: obtenir une liste de méthodes pour un objet
Obtenez le nombre d'éléments spécifiques dans la liste python
Obtenez une liste des livres électroniques DMM achetés avec Python + Selenium
Comment obtenir une liste d'exceptions intégrées pour python
Essayez d'obtenir la liste des fils du bulletin d'information (je n'aime pas) avec Python.
J'ai essayé de créer une liste de nombres premiers avec python
J'ai essayé d'obtenir une liste de noms AMI en utilisant Boto3
J'obtiens un attribut impossible à définir lors de l'utilisation de @property en python
Obtenez une liste de fichiers dans un dossier avec python sans chemin
Afficher une liste d'alphabets en Python 3
Obtenez une liste des packages installés dans l'environnement actuel avec python
[python] Créer une liste de différents types de caractères
Récupérer l'appelant d'une fonction en Python
Copiez la liste en Python
Obtenir une liste d'utilisateurs IAM avec Boto3
Obtenez la liste "J'aime" de Qiita en grattant
Touchons une partie de l'apprentissage automatique avec Python
Obtenez une liste d'articles publiés par les utilisateurs avec Python 3 Qiita API v2
Script Python pour obtenir une liste d'exemples d'entrée pour le concours AtCoder
Comment obtenir une liste de fichiers dans le même répertoire avec python
Puisque le memory_profiler de python est lourd, je l'ai mesuré
[python] Récupère la liste des classes définies dans le module
Comment écrire un type liste / dictionnaire de Python3
[Python] Obtenir la liste des noms ExifTags de la bibliothèque Pillow
[Python] Je veux faire d'une liste imbriquée un taple
Regrouper par éléments consécutifs d'une liste en Python
[Python] J'ai essayé d'obtenir Json de squid ring 2
J'ai essayé d'utiliser Python (3) au lieu d'un calculateur de fonctions
J'ai isolé mon environnement avec virtualenv, mais je reçois beaucoup de paquets avec pip list
Essayez d'obtenir la liste des fonctions du paquet Python> os
Résumé des opérations de liste Python3
Python> Obtenir une liste de fichiers dans plusieurs répertoires> Utiliser glob | Trier par heure de modification
Comment mélanger une partie de la liste Python (au hasard.shuffle)
Obtenir la valeur d'une clé spécifique jusqu'à l'index spécifié de la liste de dictionnaires en Python
[Commande] Commande pour obtenir une liste de fichiers contenant des caractères pleine largeur
python Extraction de condition de la liste que j'oublie souvent
Je veux démarrer beaucoup de processus à partir de python
Développer une bibliothèque pour obtenir la liste des collections Kindle en Python
La liste Python n'est pas une liste
J'ai essayé "Comment obtenir une méthode décorée en Python"
Comment obtenir la dernière (dernière) valeur d'une liste en Python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
Python: créer un dictionnaire à partir d'une liste de clés et de valeurs
[Python] Copie d'une liste multidimensionnelle
J'ai fait un texte Python
J'ai fait un robot discord
Obtenez une liste des métriques CloudWatch et une table de correspondance des unités unitaires avec Python boto
J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python
Comment obtenir une liste de liens à partir d'une page de wikipedia
Une histoire que je voulais faire quand j'ai eu une liste de sessions d'étude avec Python
Obtenir l'index de la nième valeur la plus grande / la plus petite de la liste en Python
[Python3] Liste des sites auxquels j'ai fait référence lorsque j'ai lancé Python
Obtenez des images de sites intéressants / 47 à l'aide de Python (Partie 2/2: liste des cibles publiées par github)
J'ai essayé d'obtenir l'index de la liste en utilisant la fonction énumérer
Je sais, mais je ne peux pas m'arrêter - Python est une collection d'erreurs courantes