mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-08-07 06:40:54 +00:00
4.40.0
* Added: Chat actions for modding and un-modding users. * Fixed: Settings not being removed when an add-on is unloaded. * Changed: Add a few new icons. * API Added: Add support for header backgrounds for rich token documents. * API Added: Methods for adding/updating emotes to and removing emotes from an emote set. * API Added: Context flag to disable FFZ's chat message processing. * API Changed: Add-ons can now be hot reloaded for development purposes. This feature may be somewhat unstable.
This commit is contained in:
parent
14400e16bc
commit
8e48021c43
35 changed files with 1285 additions and 214 deletions
|
@ -1668,6 +1668,10 @@ export default class Chat extends Module {
|
|||
b[item.setID] = item.version;
|
||||
}
|
||||
|
||||
// Validate User Type
|
||||
if ( user.type == null && msg.badges && msg.badges.moderator )
|
||||
user.type = 'mod';
|
||||
|
||||
// Standardize Timestamp
|
||||
if ( ! msg.timestamp && msg.sentAt )
|
||||
msg.timestamp = new Date(msg.sentAt).getTime();
|
||||
|
@ -2235,6 +2239,9 @@ export default class Chat extends Module {
|
|||
}
|
||||
|
||||
fixLinkInfo(data) {
|
||||
if ( ! data )
|
||||
return data;
|
||||
|
||||
if ( data.error && data.message )
|
||||
data.error = data.message;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue