mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-08-24 23:10:54 +00:00
4.22.2
* Added: Option to display debugging information in chat when highlight filters are applied to a message. * Changed: Treat a completely transparent highlight color as removing highlights from a message. This allows rules such as preventing messages from bots (Bot Badge) from being highlighted. * Fixed: Detect an invalid IndexedDB database and recreate it when necessary. * API Added: `applyHighlight(msg, priority, color, reason)` method for tokenizers.
This commit is contained in:
parent
3c37dbf23a
commit
5f0d4b2bfe
8 changed files with 225 additions and 70 deletions
|
@ -83,6 +83,7 @@ export default class ChatLine extends Module {
|
|||
this.chat.context.on('changed:chat.filtering.process-own', this.updateLines, this);
|
||||
this.chat.context.on('changed:chat.timestamp-format', this.updateLines, this);
|
||||
this.chat.context.on('changed:chat.filtering.mention-priority', this.updateLines, this);
|
||||
this.chat.context.on('changed:chat.filtering.debug', this.updateLines, this);
|
||||
this.chat.context.on('changed:__filter:highlight-terms', this.updateLines, this);
|
||||
this.chat.context.on('changed:__filter:highlight-users', this.updateLines, this);
|
||||
this.chat.context.on('changed:__filter:highlight-badges', this.updateLines, this);
|
||||
|
@ -1061,7 +1062,7 @@ other {# messages were deleted by a moderator.}
|
|||
if ( msg ) {
|
||||
msg.ffz_tokens = null;
|
||||
msg.ffz_badges = null;
|
||||
msg.highlights = msg.mentioned = msg.mention_color = msg.color_priority = null;
|
||||
msg.highlights = msg.mentioned = msg.mention_color = msg.mention_priority = msg.clear_priority = null;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1070,7 +1071,7 @@ other {# messages were deleted by a moderator.}
|
|||
if ( msg ) {
|
||||
msg.ffz_tokens = null;
|
||||
msg.ffz_badges = null;
|
||||
msg.highlights = msg.mentioned = msg.mention_color = msg.color_priority = null;
|
||||
msg.highlights = msg.mentioned = msg.mention_color = msg.mention_priority = msg.clear_priority = null;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue