Exemple #1
0
 public static int Event_eventGroupUpload(int subType, int sendTime, long fromGroup, long fromQQ, string file)
 {
     if (Event_eventGroupUploadHandler != null)
     {
         CQGroupUploadEventArgs args = new CQGroupUploadEventArgs(api, log, 4, 11, "群文件上传事件处理", "_eventGroupUpload", 30000, subType, sendTime, fromGroup, fromQQ, file);
         Event_eventGroupUploadHandler(typeof(CQEventExport), args);
     }
     return(0);
 }
Exemple #2
0
 public static int Event_eventGroupUpload(int subType, int sendTime, long fromGroup, long fromQQ, string file)
 {
     if (Event_eventGroupUploadHandler != null)
     {
         CQGroupUploadEventArgs args = new CQGroupUploadEventArgs(AppData.CQApi, AppData.CQLog, 4, 11, "群文件上传事件处理", "_eventGroupUpload", 30000, subType, sendTime, fromGroup, fromQQ, file);
         Event_eventGroupUploadHandler(typeof(CQEventExport), args);
         return((int)(args.Handler ? CQMessageHandler.Intercept : CQMessageHandler.Ignore));
     }
     return(0);
 }
Exemple #3
0
 public void GroupUpload(object sender, CQGroupUploadEventArgs e)
 {
     if (e.SubType == Sdk.Cqp.Enum.CQGroupFileUploadType.FileUpload)
     {
         LuaEnv.LuaStates.Run(e.FromGroup.Id, "GroupFileUpload", new
         {
             group = e.FromGroup.Id,
             qq    = e.FromQQ.Id,
             file  = e.FileInfo
         });
     }
 }