private string take(Modules.UserProfile user, permission perm) { if (user.GetSetting(perm.Setting)) { user.SetSetting(perm.Setting, false); return($"{user.Mention} is no longer {perm.FullName}"); } else { return($"{user.Mention} isn't {perm.FullName}!"); } }
private string give(Modules.UserProfile user, permission perm) { if (user.GetSetting(perm.Setting)) { return($"{user.Mention} is already {perm.FullName}!"); } else { user.SetSetting(perm.Setting, true); return($"{user.Mention} is now {perm.FullName}"); } }
private string view(Modules.UserProfile user, permission perm) { return($"{user.Mention} {((user.GetSetting(perm.Setting)) ? ("is") : ("isn't"))} {perm.FullName}"); }