Exemple #1
0
 public override Task <bool> CheckPermissionsAsync(BaseSoraEventArgs args)
 {
     if (args is GroupMessageEventArgs gm)
     {
         return(Task.FromResult(gm.Sender.Id == Program.Config.QQSuperUser));
     }
     else if (args is PrivateMessageEventArgs pm)
     {
         return(Task.FromResult(pm.Sender.Id == Program.Config.QQSuperUser));
     }
     else
     {
         return(Task.FromResult(false));
     }
 }
Exemple #2
0
 public abstract Task <bool> CheckPermissionsAsync(BaseSoraEventArgs args);