#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 ? Я просто хочу получить все их удостоверения личности и посчитать.