mirror of
https://github.com/gmod-integration/lua.git
synced 2025-03-15 17:17:33 +00:00
add: don't filter if empty body
This commit is contained in:
parent
12c5ef135a
commit
4c85d84c1a
|
@ -18,11 +18,6 @@ local function filterMessage(reason)
|
|||
return table.concat(Message)
|
||||
end
|
||||
|
||||
local function checkTrustFactor(trustLevel)
|
||||
if gmInte.config.filterOnTrust && (trustLevel < gmInte.config.minimalTrust) then return false end
|
||||
return true
|
||||
end
|
||||
|
||||
local function checkBanStatus(banStatus)
|
||||
if gmInte.config.filterOnBan && banStatus then return false end
|
||||
return true
|
||||
|
@ -37,12 +32,10 @@ local function playerFilter(data)
|
|||
if data.bot == 1 then return end
|
||||
data.steamID64 = util.SteamIDTo64(data.networkid)
|
||||
gmInte.http.get("/servers/:serverID/players/" .. data.steamID64, function(code, body)
|
||||
if !body then return end
|
||||
if gmInte.config.maintenance && !body.bypassMaintenance && !body.discordAdmin then game.KickID(data.networkid, filterMessage("The server is currently under maintenance and you are not whitelisted.")) end
|
||||
if !checkBanStatus(body.ban) then game.KickID(data.networkid, filterMessage("You are banned from this server.")) end
|
||||
if !checkDiscordBanStatus(body.discord_ban) then game.KickID(data.networkid, filterMessage("You are banned from our discord server.")) end
|
||||
// if (!checkTrustFactor(body.trust)) then
|
||||
// game.KickID(data.networkid, filterMessage("Your trust factor is too low."))
|
||||
// end
|
||||
end, function(code, body) if gmInte.config.maintenance then game.KickID(data.networkid, filterMessage("The server is currently under maintenance and we cannot verify your account.\nVerification URL: https://verif.gmod-integration.com")) end end)
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user