Option to hide moderator name who made actions WIP (#137).

This commit is contained in:
John Livingston
2024-07-26 17:04:14 +02:00
parent 38f2b2af57
commit ebc8fc8797
13 changed files with 140 additions and 4 deletions

View File

@ -38,6 +38,7 @@ async function sanitizeChannelConfigurationOptions (
const moderationData = data.moderation ?? {} // comes with livechat 10.3.0
moderationData.delay ??= 0
moderationData.anonymize ??= false // comes with livechat 11.0.0
// mute not present in livechat <= 10.2.0
const mute = data.mute ?? {}
@ -73,7 +74,8 @@ async function sanitizeChannelConfigurationOptions (
anonymous: _readBoolean(mute, 'anonymous')
},
moderation: {
delay: _readInteger(moderationData, 'delay', 0, 60)
delay: _readInteger(moderationData, 'delay', 0, 60),
anonymize: _readBoolean(moderationData, 'anonymize')
}
}
if (terms !== undefined) {

View File

@ -54,7 +54,8 @@ function getDefaultChannelConfigurationOptions (_options: RegisterServerOptions)
anonymous: false
},
moderation: {
delay: 0
delay: 0,
anonymize: false
},
terms: undefined
}