Discord bot:无法使用游戏系统集成获取玩家信息

时间:2020-05-29 16:21:32

标签: python discord discord.py steam

我正在尝试创建一个Discord机器人,该机器人会在CSGO比赛中自动将一个人移至t / ct语音通道。问题是我无法得到所有球员的支持。我尝试过

“ allplayers_id”“ 1”

但是当我也是比赛的一部分时,我不能使用它。只有当我是查看者/观察者时才能使用它。

{ “所有玩家”:{ “ 76561XXX6060”:{ “ clan”:“ AAA”, “ name”:“ P3”, “ observer_slot”:6 “ team”:“ T” }, “ 7656XXXX138901”:{ “ clan”:“ XX”, “ name”:“ p3”, “ observer_slot”:7 “ team”:“ T” }

我玩的时候

{

}

我可以使用

从本地播放器获取播放器详细信息

“ player_id”“ 1”

不管我在玩什么

“ 7656XXXX138901”:{ “ clan”:“ XX”, “ name”:“ p3”, “ observer_slot”:7 “ team”:“ T”}

但是我也不知道如何将团队从成员的PC传输到不和谐的bot 我该怎么做?

import http.server as server
import socketserver
from json import loads

PORT = 3000
URL = "127.0.0.1"
i=0

class handler(server.BaseHTTPRequestHandler):

    def do_HEAD(self):
        self.send_response(200)
        self.send_header("Content-type","text/html")
        self.end_headers()


    def do_POST(self):
        length = int(self.headers["Content-Length"])
        body = self.rfile.read(length).decode("utf-8")
        print(body)

httpd = server.HTTPServer((URL,PORT),handler)
httpd.serve_forever()
httpd.server_close()

0 个答案:

没有答案