This commit is contained in:
Deserty0
2025-08-13 04:48:48 +10:00
parent bd80a1eb60
commit cec07307bf
2 changed files with 8 additions and 3 deletions

View File

@@ -9,6 +9,7 @@ using System.Threading.Tasks;
using Content.Server.Database;
using Content.Shared._CP14.Discord;
using Content.Shared.CCVar;
using NetCord;
using Robust.Server.Player;
using Robust.Shared.Configuration;
using Robust.Shared.Enums;
@@ -137,6 +138,7 @@ public sealed class DiscordAuthManager
var isWhitelisted = await _db.GetWhitelistStatusAsync(userId);
if (isWhitelisted)
{
_sawmill.Debug($"{userId} is whitelisted, Verified");
return new AuthData { Verified = true };
}
@@ -150,6 +152,7 @@ public sealed class DiscordAuthManager
{
if (_blockedGuilds.Contains(guild.Id))
{
_sawmill.Debug($"{userId} exist in blocked guild {guild.Id}, Suspicious");
isSuspicious = true;
break;
}
@@ -170,6 +173,7 @@ public sealed class DiscordAuthManager
var accountAge = GetAccountAge(user.Id);
if (accountAge < 45)
{
_sawmill.Debug($"{userId} have account age lower than 45 days, Suspicious");
isSuspicious = true;
}
@@ -190,14 +194,15 @@ public sealed class DiscordAuthManager
errorMessage = _panicBunkerCustomReason;
}
}
_sawmill.Debug($"{userId} is suspicious, warning level medium and panic bunker enabled, Not Verified");
return new AuthData { Verified = false, ErrorMessage = errorMessage };
}
_sawmill.Debug($"{userId} is suspicious, warning level medium but panic bunker disabled, Verified");
break;
}
case "high":
{
_sawmill.Debug($"{userId} is suspicious and warning level high, Not Verified");
return new AuthData
{
Verified = false,

View File

@@ -173,7 +173,7 @@ public sealed class JoinQueueManager
{
Timer.Spawn(0, () => _playerManager.JoinGame(s));
// Suspicious account warning
if (_suspiciousAccountWarningLevel != "disabled")
if (_suspiciousAccountWarningLevel.ToLower() != "disabled")
{
_chatManager.SendAdminAnnouncement(Loc.GetString("cp14-suspicious-player-join-message", ("name", s.Name)));
}