diff --git a/README.md b/README.md index b1ea86c2..8902e54c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Equicord (Vencord+) +# Equicord An enhanced version of [Vencord](https://github.com/Vendicated/Vencord) by [Vendicated](https://github.com/Vendicated) called Equicord @@ -22,6 +22,79 @@ Thank you to [Suncord](https://github.com/verticalsync/Suncord) by [VerticalSync - Easy to install third-party plugins through the plugin page in Discord. - Request for plugins from Discord. +
+Extra included plugins (69 additional plugins) + +- AllCallTimers by MaxHerbold and D3SOX +- AllowedMentions by arHSM and amia +- AltKrispSwitch by newwares +- Annamox by Kyuuhachi +- BetterQuests by kvba +- BetterQuickReact by Ven and Sqaaakoi +- BetterShopPreview by Tolgchu +- BlockKrsip by D3SOX +- BypassDND by Inbestigator +- CleanChannelName by AutumnVN +- ColorMessage by Kyuuhachi +- CopyEmojiAsFormattedString (CopyEmojiAsString) by HAPPY_ENDERMAN and VISHNYA_NET_CHERESHNYA +- CopyUserMention by Cortex and castdrian +- CustomAppIcons by HAPPY_ENDERMAN and SerStars +- CustomScreenShare by KawaiianPizza +- DeadMembers by Kyuuhachi +- DiscordColorways by DaBluLite and ImLvna +- DNDWhilePlaying by thororen +- DoNotLeak by Perny +- DoubleCounterBypass by nyx +- EmojiDumper by Cortex, Samwich, Woosh +- Encryptcord by Inbestigator +- EquicordCSS by FoxStorm1 and thororen (and all respective css developers) +- ExportContacts by dat_insanity +- FakeProfileThemes by Ryan +- FindReply by newwares +- FriendshipRanks by Samwich +- Gif Collection by Aria +- GlobalBadges by HypedDomi and Hosted by Wolfie +- GodMode by Tolgchu +- HideMessage by Hanzy +- HolyNotes by Wolfie +- Hop On by ImLvna +- IgnoreTerms by D3SOX +- IRememberYou by zoodogood +- Keyboard Sounds by HypedDomi +- KeywordNotify by camila314 +- MessageLinkTooltip by Kyuuhachi +- MessageLoggerEnhanced (MLEnhanced) by Aria +- noAppsAllowed by kvba +- NoModalAnimation by AutumnVN +- NoNitroUpsell by thororen +- NotifyUserChanges by D3SOX +- OnePingPerDM by ProffDea +- PlatformSpoofer by Drag +- MessagePurge by bhop and nyx +- QuestionMarkReplacement (QuestionMarkReplace) by nyx +- Quoter by Samwich +- RepeatMessage by Tolgchu +- ReplyPingControl by ant0n and MrDiamond +- ScreenRecorder by AutumnVN +- Search by JacobTm and thororen +- SearchFix by jaxx +- Sekai Stickers by MaiKokain +- ServerProfilesToolbox by D3SOX +- ShowBadgesInChat by Inbestigator and KrystalSkull +- Slap by Korbo +- SoundBoardLogger by Moxxie, fres, echo, thororen +- TalkInReverse by Tolgchu +- ThemeLibrary by Fafa +- Title by Kyuuhachi +- UnlimitedAccounts by Balaclava and thororen +- UserPFP by nexpid and thororen +- VCSupport by thororen +- VencordRPC by AutumnVN +- VoiceChatUtilities by Dams and D3SOX +- WhosWatching by fres +- YoutubeDescription by arHSM +
+ ## Installing / Uninstalling @@ -86,7 +159,7 @@ Mentioning it does not imply any affiliation with or endorsement by Discord Inc. Vencord is not connected to Equicord and as such, all donation links go to Vendicated's donation link.
-Using Equicord (Vencord+) violates Discord's terms of service +Using Equicord violates Discord's terms of service Client modifications are against Discord’s Terms of Service. diff --git a/src/equicordplugins/VCSupport/index.ts b/src/equicordplugins/VCSupport/index.ts index 8acc7866..dba1be21 100644 --- a/src/equicordplugins/VCSupport/index.ts +++ b/src/equicordplugins/VCSupport/index.ts @@ -9,7 +9,7 @@ import definePlugin from "@utils/types"; export default definePlugin({ name: "VCSupport", - description: "Wumpus Dance + Support Warning", + description: "Wumpus Dance + Support Warnings", authors: [EquicordDevs.thororen], enabledByDefault: true }); diff --git a/src/equicordplugins/onePingPerDM/README.md b/src/equicordplugins/onePingPerDM/README.md deleted file mode 100644 index 43f89b72..00000000 --- a/src/equicordplugins/onePingPerDM/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# OnePingPerDM -If unread messages are sent by a user in DMs multiple times, you'll only receive one audio ping. Read the messages to reset the limit - -## Purpose -- Prevents ping audio spam in DMs -- Be able to distinguish more than one ping as multiple users -- Be less annoyed while gaming diff --git a/src/equicordplugins/screenShareStreamerMode/index.ts b/src/equicordplugins/screenShareStreamerMode/index.ts deleted file mode 100644 index bb0b1083..00000000 --- a/src/equicordplugins/screenShareStreamerMode/index.ts +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Vencord, a Discord client mod - * Copyright (c) 2024 Vendicated and contributors - * SPDX-License-Identifier: GPL-3.0-or-later - */ - -import { Devs } from "@utils/constants"; -import definePlugin from "@utils/types"; -import { findByPropsLazy } from "@webpack"; -import { UserStore } from "@webpack/common"; - -interface StreamEvent { - streamKey: string; -} - -interface StreamCreateEvent extends StreamEvent { - type: "STREAM_CREATE"; - region: string; - viewerIds: string[]; - rtcServerId: string; - paused: boolean; -} - -interface StreamCloseEvent extends StreamEvent { - type: "STREAM_CLOSE"; - streamKey: string; - canShowFeedback: boolean; -} - -interface StreamerModeSettings { - enabled: boolean; - autoToggle: boolean; - hideInstantInvites: boolean; - hidePersonalInformation: boolean; - disableSounds: boolean; - disableNotifications: boolean; - enableContentProtection: boolean; -} - -const StreamerModeActions: { - setEnabled(enabled: boolean): void; - update(settings: StreamerModeSettings): void; -} = findByPropsLazy("setEnabled", "update"); - -function isSelf(streamKey: string) { - return streamKey.split(":").at(-1) === UserStore.getCurrentUser().id; -} - -export default definePlugin({ - name: "SSSMode", - description: "Automatically enables streamer mode while screen sharing", - authors: [Devs.D3SOX], - - flux: { - STREAM_CREATE({ streamKey }: StreamCreateEvent) { - if (isSelf(streamKey)) { - StreamerModeActions.setEnabled(true); - } - }, - STREAM_CLOSE({ streamKey }: StreamCloseEvent) { - if (isSelf(streamKey)) { - StreamerModeActions.setEnabled(false); - } - }, - } -}); diff --git a/src/equicordplugins/themeLibrary/index.ts b/src/equicordplugins/themeLibrary/index.ts index e0370fe5..05f6afd7 100644 --- a/src/equicordplugins/themeLibrary/index.ts +++ b/src/equicordplugins/themeLibrary/index.ts @@ -5,6 +5,7 @@ */ import { definePluginSettings } from "@api/Settings"; +import { EquicordDevs } from "@utils/constants"; import definePlugin, { OptionType } from "@utils/types"; import { SettingsRouter } from "@webpack/common"; @@ -20,10 +21,7 @@ const settings = definePluginSettings({ export default definePlugin({ name: "ThemeLibrary", description: "A library of themes for Vencord.", - authors: [{ - name: "Fafa", - id: 428188716641812481n, - }], + authors: [EquicordDevs.Fafa], settings, toolboxActions: { "Open Theme Library": () => {