-
Notifications
You must be signed in to change notification settings - Fork 0
Server management: BanAPI
Mixer edited this page Oct 10, 2021
·
3 revisions
banPlayer(player, [reason])
- Parameter:
- player:
Player object
- LXL PlayerAPI's Player object- reason:
String
- Reason of ban, optional
const api = require('./MixerAPI.js')
mc.regPlayerCmd('ban', 'Ban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
let reason = args[1] //Optional, if == null, won't display ban reason for banned player
let playerObject = mc.getPlayer(gameTag)
api.banPlayer(playerObject, reason)
})
banByGametag(gameTag, [reason])
- Parameter:
- gameTag:
String
- Player's gametag or XUID- reason:
String
- Reason of ban, optional
const api = require('./MixerAPI.js')
mc.regPlayerCmd('ban', 'Ban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
let reason = args[1] //Optional, if == null, won't display ban reason for banned player
api.banByGametag(gameTag, reason)
})
unbanPlayer(player)
- Parameter:
- player:
Player object
- LXL PlayerAPI's Player object
const api = require('./MixerAPI.js')
mc.regPlayerCmd('unban', 'Unban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
let playerObject = mc.getPlayer(gameTag)
api.unbanPlayer(playerObject)
})
unbanByGametag(gameTag)
- Parameter:
- gameTag:
String
- Player's gametag or XUID
const api = require('./MixerAPI.js')
mc.regPlayerCmd('unban', 'Unban any player', function(player, args){
let gameTag = args[0] //You can use XUID as well
api.unbanByGametag(gameTag)
})