예제 #1
0
파일: Bot.cs 프로젝트: JohnSutray/BotCore
 private bool IsMessageActionMatch(MessageAction action, IBotChat chat, IBotInputMessage message) =>
 action.Metadata.MessagePattern.IsMatch(message.Content) &&
 action.Metadata.LatestQuery.IsMatch(chat.LastExecutedQuery);
예제 #2
0
파일: Bot.cs 프로젝트: JohnSutray/BotCore
 private MessageAction FindMessageAction(IBotChat chat, IBotInputMessage message) =>
 _messageActions.FirstOrDefault(action => IsMessageActionMatch(action, chat, message));