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
}