Example #1
0
 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}!");
     }
 }
Example #2
0
 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}");
     }
 }
Example #3
0
 private string view(Modules.UserProfile user, permission perm)
 {
     return($"{user.Mention} {((user.GetSetting(perm.Setting)) ? ("is") : ("isn't"))} {perm.FullName}");
 }