MCPcopy Create free account
hub / github.com/dank/rlapi / GetBanStatus

Method GetBanStatus

players.go:84–95  ·  view source on GitHub ↗

GetBanStatus retrieves ban status information for given players.

(ctx context.Context, playerIDs []PlayerID)

Source from the content-addressed store, hash-verified

82
83// GetBanStatus retrieves ban status information for given players.
84func (p *PsyNetRPC) GetBanStatus(ctx context.Context, playerIDs []PlayerID) ([]interface{}, error) {
85 request := GetBanStatusRequest{
86 Players: playerIDs,
87 }
88
89 var result GetBanStatusResponse
90 err := p.sendRequestSync(ctx, "Players/GetBanStatus v3", request, &result)
91 if err != nil {
92 return nil, err
93 }
94 return result.BanMessages, nil
95}
96
97// GetProfiles retrieves profile information for given players.
98func (p *PsyNetRPC) GetProfiles(ctx context.Context, playerIDs []PlayerID) ([]PlayerData, error) {

Callers 1

allPlayersFunction · 0.80

Calls 1

sendRequestSyncMethod · 0.95

Tested by

no test coverage detected