[feat] Dynamic custom uid black list

过滤支持通过配置文件自定义uid黑名单
This commit is contained in:
MoeHero 2022-09-21 13:36:51 +08:00 committed by GitHub
parent 6d7f117459
commit a0ef8f2851
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -290,7 +290,9 @@ class Dynamic
}
}
// 过滤UID
$uid_list = self::$store->get("Common.uid_list");
$default_uid_list = self::$store->get("Common.uid_list");
$custom_uid_list = empty($uids = getConf('blacklist_uids', 'dynamic')) ? [] : explode(',', $uids);
$uid_list = array_merge($default_uid_list, $custom_uid_list);
if (array_key_exists((int)$item['uid'], $uid_list)) {
Log::warning("当前动态#{$item['did']}触发UP黑名单过滤 {$item['uid']}");
return true;