diff --git a/src/equicordplugins/quoter/index.tsx b/src/equicordplugins/quoter/index.tsx index 99af849a..ce6ecf74 100644 --- a/src/equicordplugins/quoter/index.tsx +++ b/src/equicordplugins/quoter/index.tsx @@ -195,7 +195,7 @@ function registerStyleChange(style) { } async function setIsUserCustomCapable() { - const allowList: string[] = await fetch("https://raw.githubusercontent.com/Equicord/Equibored/main/misc/quoterusers.json").then(e => e.json()); + const allowList: string[] = await fetch("https://equicord.fyi/quoter").then(e => e.json()); // Override for memes - IF THIS IS ABUSED WILL WE TAKEN AWAY isUserCustomCapable = allowList.includes(UserStore.getCurrentUser().id); } @@ -225,7 +225,7 @@ function QuoteModal(props: ModalProps) { - +



{isUserCustomCapable && ( diff --git a/src/plugins/_api/badges/index.tsx b/src/plugins/_api/badges/index.tsx index 25a1531a..85b3750c 100644 --- a/src/plugins/_api/badges/index.tsx +++ b/src/plugins/_api/badges/index.tsx @@ -64,7 +64,7 @@ async function loadBadges(url: string, noCache = false) { async function loadAllBadges(noCache = false) { const vencordBadges = await loadBadges("https://badges.vencord.dev/badges.json", noCache); - const equicordBadges = await loadBadges("https://raw.githubusercontent.com/Equicord/Equibored/main/badges.json", noCache); + const equicordBadges = await loadBadges("https://equicord.fyi/badges", noCache); DonorBadges = vencordBadges; EquicordDonorBadges = equicordBadges; @@ -88,7 +88,7 @@ export default definePlugin({ find: "#{intl::PROFILE_USER_BADGES}", replacement: [ { - match: /(alt:" ","aria-hidden":!0,src:)(.{0,20}(\i)\.icon\))/, + match: /(alt:" ","aria-hidden":!0,src:)(.+?)(?=,)(?<=href:(\i)\.link.+?)/, replace: (_, rest, originalSrc, badge) => `...${badge}.props,${rest}${badge}.image??(${originalSrc})` }, { diff --git a/src/plugins/accountPanelServerProfile/index.tsx b/src/plugins/accountPanelServerProfile/index.tsx index c7d644d3..d9fc9de1 100644 --- a/src/plugins/accountPanelServerProfile/index.tsx +++ b/src/plugins/accountPanelServerProfile/index.tsx @@ -73,7 +73,7 @@ export default definePlugin({ group: true, replacement: [ { - match: /(?<=\.AVATAR_SIZE\).{0,15};)/, + match: /(?<=\.AVATAR_SIZE\).{0,100};)(?=return)/, replace: "$self.useAccountPanelRef();" }, { diff --git a/src/plugins/ircColors/index.ts b/src/plugins/ircColors/index.ts index d46abb96..f3470cbb 100644 --- a/src/plugins/ircColors/index.ts +++ b/src/plugins/ircColors/index.ts @@ -73,8 +73,8 @@ export default definePlugin({ { find: "#{intl::GUILD_OWNER}),children:", replacement: { - match: /(?<=\.MEMBER_LIST}\),\[\]\),)(.+?color:)null!=.{0,50}?(?=,)/, - replace: (_, rest) => `ircColor=$self.calculateNameColorForListContext(arguments[0]),${rest}ircColor` + match: /(typingIndicatorRef:.+?},)(\i=.+?)color:null!=.{0,50}?(?=,)/, + replace: (_, rest1, rest2) => `${rest1}ircColor=$self.calculateNameColorForListContext(arguments[0]),${rest2}color:ircColor` }, predicate: () => settings.store.memberListColors }