Esempio n. 1
0
 private static async ValueTask Event_OnGroupMessage(string type, GroupMessageEventArgs eventArgs)
 {
     await MessageHandler.OnMessage(eventArgs.SoraApi, Utils.GetCQMessage(eventArgs.Message), new Source
     {
         Session   = eventArgs.SoraApi,
         FromGroup = eventArgs.SourceGroup.Id,
         FromQQ    = eventArgs.SenderInfo.UserId,
         time      = eventArgs.Time
     });
 }
Esempio n. 2
0
 private static async ValueTask Event_OnGuildMessage(string eventType, GuildMessageEventArgs eventArgs)
 {
     await MessageHandler.OnMessage(eventArgs.SoraApi, Utils.GetCQMessage(eventArgs.Message), new Source
     {
         Session   = eventArgs.SoraApi,
         FromGroup = MessageHandler.HashGroupCache(eventArgs.Guild, eventArgs.Channel),
         IsGuild   = true,
         FromQQ    = eventArgs.SenderInfo.UserId,
         time      = eventArgs.Time
     });
 }