Aselia.Core.Channel.GetPrefix C# (CSharp) Method

GetPrefix() public method

public GetPrefix ( UserBase user ) : string
user UserBase
return string
        public override string GetPrefix(UserBase user)
        {
            if (user.Level >= Authorizations.Service)
            {
                return "$";
            }
            else if (IsSystem && user.Level >= Authorizations.NetworkOperator)
            {
                return "~";
            }
            else if (Prefixes.ContainsKey(user.Mask.Account))
            {
                return Prefixes[user.Mask.Account];
            }
            else if (user.Level == Authorizations.NetworkOperator)
            {
                return "!";
            }
            else
            {
                return string.Empty;
            }
        }