在巴哈姆特的B、C頁將黑名單和關鍵字過濾文章留言,在頂端列可以開關過濾器(一次性)。
黑名單隱藏
黑名單自動獲取黑名單列表,但若要手動添加,可於上方參數進行添加。
可以添加強制不隱藏、強制隱藏,這兩個參數會優先於黑名單列表,而強制顯示優先於強制隱藏,因此如有重複也沒關係。
關鍵字隱藏
腳本除了黑名單也提供了關鍵字隱藏,可以個別設定當文章或是留言含有什麼關鍵字就隱藏。
參數說明
以下參數注意事項:
- 不分大小寫。
- 可換行
- 請以逗號分隔
統一範例:
單行範例:var ForceHideList = ['userId', 'TestId'];
單行範例:var blockKeywords = ['推', '私信'];
換行範例:
var postBlockKeywords = ['推', '私信',
'野格炸彈', '斯斯', 'BANG',
'我的最愛'];
參數設定
// 手動設定ID不隱藏名單,強制顯示優先於強制隱藏,因此如有重複也沒關係。
var ForceShowList = [];
// 手動設定ID隱藏名單,強制顯示優先於強制隱藏,因此如有重複也沒關係。
var ForceHideList = [];
// 隱藏關鍵字,如果加在這邊代表文章跟留言皆會過濾。
var blockKeywords = [];
// 文章隱藏關鍵字,如果加在這邊代表只有文章內文包含才會被過濾。
var postBlockKeywords = [];
// 留言隱藏關鍵字,如果加在這邊代表只有留言內文包含才會被過濾。
var commentBlockKeywords = [];
// 文章隱藏字數上限,文章內字數小於這個數量就會被隱藏,剛好等於不隱藏。
// enable 為是否開啟功能;TextLength 為字數總數顯示下限
// 設置 2 代表 1 個字的會被隱藏,2 個字的不會。
var postTextLengthLimit = {
enable: false,
totalLength: 2
};
// 留言隱藏字數上限,留言內字數小於這個數量就會被隱藏,剛好等於不隱藏。
// enable 為是否開啟功能;TextLength 為字數總數顯示下限
// 設置 5 代表 4 個字的會被隱藏,5 個字的不會。
var commentTextLengthLimit = {
enable: false,
totalLength: 5
};
以下參數請務必完全正確,大小寫相同,true 或 false。
// 文章是否過濾關鍵字? true 為開啟,false 為關閉。
var KeywordPostFliter = true;
// 留言是否過濾關鍵字? true 為開啟,false 為關閉。
var keywordCommentFliter = true;
// 文章是否過濾黑名單? true 為開啟,false 為關閉。
var blacklistPostFliter = true;
// 留言是否過濾黑名單? true 為開啟,false 為關閉。
var blacklistCommentFliter = true;