diff --git a/README.md b/README.md index 55e828c6d..e9acfc47a 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,6 @@ You can join our [discord server](https://discord.gg/equicord-117327988606502929 - Encryptcord by Inbestigator - EquicordHelper by thororen & nyx - Equissant by SomeAspy & thororen -- ExpandedUserTags by Cyn, TheSun, RyanCaoDev, LordElias, AutumnVN, hen - ExportContacts by dat_insanity - ExportMessages by veygax - FakeProfileThemesAndEffects by ryan @@ -122,6 +121,7 @@ You can join our [discord server](https://discord.gg/equicord-117327988606502929 - MoreCommands by Arjix, echo, Samu - MoreKaomoji by JacobTm & voidbbg - MoreStickers by Leko & Arjix +- MoreUserTags by Cyn, TheSun, RyanCaoDev, LordElias, AutumnVN, hen - Morse by zyqunix - Moyai by Megu & Nuckyz - NeverPausePreviews by vappstar diff --git a/src/equicordplugins/expandedUserTags/consts.ts b/src/equicordplugins/moreUserTags/consts.ts similarity index 100% rename from src/equicordplugins/expandedUserTags/consts.ts rename to src/equicordplugins/moreUserTags/consts.ts diff --git a/src/equicordplugins/expandedUserTags/index.tsx b/src/equicordplugins/moreUserTags/index.tsx similarity index 97% rename from src/equicordplugins/expandedUserTags/index.tsx rename to src/equicordplugins/moreUserTags/index.tsx index 7dda5c256..3506d256b 100644 --- a/src/equicordplugins/expandedUserTags/index.tsx +++ b/src/equicordplugins/moreUserTags/index.tsx @@ -6,6 +6,7 @@ import "./styles.css"; +import { migratePluginSettings } from "@api/Settings"; import { classNameFactory } from "@api/Styles"; import { Devs, EquicordDevs } from "@utils/constants"; import { getCurrentChannel, getIntlMessage } from "@utils/discord"; @@ -31,12 +32,12 @@ const genTagTypes = () => { return obj; }; +migratePluginSettings("MoreUserTags", "ExpandedUserTags"); export default definePlugin({ - name: "ExpandedUserTags", + name: "MoreUserTags", description: "Adds tags for webhooks and moderative roles (owner, admin, etc.)", authors: [Devs.Cyn, Devs.TheSun, Devs.RyanCaoDev, Devs.LordElias, Devs.AutumnVN, EquicordDevs.Hen], dependencies: ["MemberListDecoratorsAPI", "NicknameIconsAPI", "MessageDecorationsAPI"], - tags: ["MoreUserTags"], settings, patches: [ // Make discord actually use our tags diff --git a/src/equicordplugins/expandedUserTags/settings.tsx b/src/equicordplugins/moreUserTags/settings.tsx similarity index 94% rename from src/equicordplugins/expandedUserTags/settings.tsx rename to src/equicordplugins/moreUserTags/settings.tsx index a00a6afd2..d0527f534 100644 --- a/src/equicordplugins/expandedUserTags/settings.tsx +++ b/src/equicordplugins/moreUserTags/settings.tsx @@ -14,7 +14,13 @@ import { TagSettings } from "./types"; function SettingsComponent() { const tagSettings = settings.store.tagSettings as TagSettings; - const { localTags } = Vencord.Plugins.plugins.ExpandedUserTags as any; + const { localTags } = Vencord.Plugins.plugins.MoreUserTags as any; + + tags.forEach(t => { + if (!tagSettings[t.name]) { + tagSettings[t.name] = { text: t.displayName, showInChat: true, showInNotChat: true }; + } + }); return ( diff --git a/src/equicordplugins/expandedUserTags/styles.css b/src/equicordplugins/moreUserTags/styles.css similarity index 100% rename from src/equicordplugins/expandedUserTags/styles.css rename to src/equicordplugins/moreUserTags/styles.css diff --git a/src/equicordplugins/expandedUserTags/types.ts b/src/equicordplugins/moreUserTags/types.ts similarity index 100% rename from src/equicordplugins/expandedUserTags/types.ts rename to src/equicordplugins/moreUserTags/types.ts