VcNarrator: Add 'Narrate Self' option (#1120)
* Add 'Narrate Self' option if anyone wishes to hear their own name on join this should work * Apply suggestions from code review Co-authored-by: V <vendicated@riseup.net> * Update vcNarrator.tsx --------- Co-authored-by: V <vendicated@riseup.net>
This commit is contained in:
parent
fc943b7778
commit
d53476a32a
|
@ -165,7 +165,7 @@ export default definePlugin({
|
||||||
if (!type) continue;
|
if (!type) continue;
|
||||||
|
|
||||||
const template = Settings.plugins.VcNarrator[type + "Message"];
|
const template = Settings.plugins.VcNarrator[type + "Message"];
|
||||||
const user = isMe ? "" : UserStore.getUser(userId).username;
|
const user = isMe && !Settings.plugins.VcNarrator.sayOwnName ? "" : UserStore.getUser(userId).username;
|
||||||
const channel = ChannelStore.getChannel(id).name;
|
const channel = ChannelStore.getChannel(id).name;
|
||||||
|
|
||||||
speak(formatText(template, user, channel));
|
speak(formatText(template, user, channel));
|
||||||
|
@ -230,6 +230,11 @@ export default definePlugin({
|
||||||
markers: [0.1, 0.5, 1, 2, 5, 10],
|
markers: [0.1, 0.5, 1, 2, 5, 10],
|
||||||
stickToMarkers: false
|
stickToMarkers: false
|
||||||
},
|
},
|
||||||
|
sayOwnName: {
|
||||||
|
description: "Say own name",
|
||||||
|
type: OptionType.BOOLEAN,
|
||||||
|
default: false
|
||||||
|
},
|
||||||
joinMessage: {
|
joinMessage: {
|
||||||
type: OptionType.STRING,
|
type: OptionType.STRING,
|
||||||
description: "Join Message",
|
description: "Join Message",
|
||||||
|
|
Loading…
Reference in a new issue