From d53476a32a06e2185cdac267a289249bbcb81aa9 Mon Sep 17 00:00:00 2001 From: Kay Alizer <64274699+iAmSpace@users.noreply.github.com> Date: Tue, 16 May 2023 18:23:10 +0100 Subject: [PATCH] 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 * Update vcNarrator.tsx --------- Co-authored-by: V --- src/plugins/vcNarrator.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/plugins/vcNarrator.tsx b/src/plugins/vcNarrator.tsx index 575dcbc..b8f0fde 100644 --- a/src/plugins/vcNarrator.tsx +++ b/src/plugins/vcNarrator.tsx @@ -165,7 +165,7 @@ export default definePlugin({ if (!type) continue; 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; speak(formatText(template, user, channel)); @@ -230,6 +230,11 @@ export default definePlugin({ markers: [0.1, 0.5, 1, 2, 5, 10], stickToMarkers: false }, + sayOwnName: { + description: "Say own name", + type: OptionType.BOOLEAN, + default: false + }, joinMessage: { type: OptionType.STRING, description: "Join Message",