Discord как получить членов гильдии с помощью шлюза websocket python

#python #python-3.x #websocket #discord #discord.py

Вопрос:

 import websocket import json token = "TOKEN" guild = "GUILD_ID"  ws = websocket.WebSocket() ws.connect("wss://gateway.discord.gg/?v=9amp;encoding=json") heartbeat_interval = json.loads(ws.recv())['d']['heartbeat_interval'] ws.send(json.dumps({  "op":2,  "d": {  "token":token,   "properties": {  "$os":"windows",  "$browser":"Discord",  "$device": "desktop"   }  }  }  ) )  ws.send(json.dumps({  "op": 8,  "d": {  "guild_id": guild,  "query": "",  "limit": 0  }  }  ) )  print(json.loads(ws.recv()))  

Это то, что я пытаюсь сделать, чтобы получить список участников на сервере с помощью шлюза discordd.Является ли это правильным способом собрать всех членов гильдии с помощью шлюза, а не discord.py ? Я просто хочу получить все их удостоверения личности и посчитать.