public void AddCheck(IPermissionChecker checker) { _checks.Add(checker); } public void AddCheck(Func<Command, User, Channel, bool> checkFunc, string errorMsg = null)