Package com.mikuac.shiro.common.utils
Class CommonUtils
java.lang.Object
com.mikuac.shiro.common.utils.CommonUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic CheckResultallFilterCheck(MessageEvent event, long selfId, MessageHandlerFilter filter) 对消息过滤static booleanstatic ArrayMsg返回匹配的消息 Matcher 类static StringmsgExtract(String msg, List<ArrayMsg> arrayMsg, AtEnum atEnum, long selfId) 提取去除@后的消息内容
-
Field Details
-
CMD_DEFAULT_VALUE
- See Also:
-
-
Method Details
-
atCheck
- Parameters:
arrayMsg- 消息链selfId- 机器人QQat-AtEnum- Returns:
- 是否通过检查 true: 未通过(不符合)
-
allFilterCheck
public static CheckResult allFilterCheck(MessageEvent event, long selfId, MessageHandlerFilter filter) 对消息过滤- Parameters:
event- 消息事件selfId- 机器人 QQfilter- 过滤器- Returns:
- 是否通过校验, true: 满足所有过滤条件, 全部通过
-
msgExtract
提取去除@后的消息内容 -
atParse
-
matcher
返回匹配的消息 Matcher 类
-