No description
Find a file
YashRaj c3a84e4021
feat: add a plugin to solve discord trivias using ai (openai compatible endpoints) (#788)
* feat(triviaAI): initial commit

* feat(triviaAI): configurable api endpoint

* feat(triviaAI): better descriptions and stuff ig

* feat(triviaAI): add decancer support

* chore(triviaAI): set autorespond to false by default

* refactor: use logger instead of console.log

* chore: ai wants periods

* unfeat: remove decancer because no external libs

* chore: consistent imports

* refactor: readability

* refactor: error handling

* refactor: simplify loop

* refactor: import insertTextIntoChatInputBox from @utils/discord

* feat: ok maybe toasts are not unnecessary

* feat: check if api key, endpoint or models are set before doing anything

* refactor: remove too many if statements
2026-02-24 22:02:23 -05:00
.gemini update (#789) 2026-02-17 16:23:14 -05:00
.github Web Publishing: Update Package 2026-01-17 00:41:18 -05:00
.vscode Swap DevCompanion Ext 2025-09-17 09:24:24 -04:00
browser Tray: About page 2026-01-30 12:45:15 -05:00
misc Fix Formatting For Keys Mapping 2026-01-20 18:21:04 -05:00
packages Utils: add new ones (#826) 2026-02-21 19:21:25 -05:00
patches Merge remote-tracking branch 'upstream/dev' into dev 2025-11-18 23:48:00 -05:00
scripts fix pnpm inject on local builds (#696) 2026-01-27 18:09:09 -05:00
src feat: add a plugin to solve discord trivias using ai (openai compatible endpoints) (#788) 2026-02-24 22:02:23 -05:00
.editorconfig Add .editorconfig; reformat project 2022-09-16 22:59:34 +02:00
.gitattributes Fix PetPet & CorruptMp4s 2023-01-09 23:19:00 +01:00
.gitignore jellyfinRichPresence: Complete Plugin Overhaul (#464) 2025-10-22 12:33:19 -04:00
.npmrc chore: Make package manager version not strict 2024-05-19 03:40:38 -03:00
.rules update .rules with new utils (#827) 2026-02-21 19:21:17 -05:00
.stylelintrc.json Migrate to eslint flat config; update dependencies (#2627) 2024-08-02 12:12:59 +02:00
AGENTS.md chore: add .rules and symlink agent config files (#820) 2026-02-20 18:21:23 -05:00
CLAUDE.md chore: add .rules and symlink agent config files (#820) 2026-02-20 18:21:23 -05:00
CODE_OF_CONDUCT.md feat(docs): some better wording (#747) 2026-02-08 11:13:39 -05:00
CONTRIBUTING.md feat(docs): some better wording (#747) 2026-02-08 11:13:39 -05:00
eslint.config.mjs fix eslint server crash in zed on windows (#639) 2026-01-12 08:30:36 -05:00
GEMINI.md chore: add .rules and symlink agent config files (#820) 2026-02-20 18:21:23 -05:00
LICENSE Update LICENSE 2022-09-16 17:37:28 +02:00
package.json bump 2026-02-19 15:35:22 -05:00
pnpm-lock.yaml MessageLoggerEnhanced: Update 2026-02-11 00:54:49 -05:00
pnpm-workspace.yaml add package for publishing types to npm (#2473) 2024-05-17 23:01:07 +02:00
PRIVACY_POLICY.md Privacy Policy 2024-11-29 18:19:54 -05:00
README.md another useless update 2025-12-16 16:08:01 -05:00
tsconfig.json test this please im tired 2025-11-18 23:48:50 -05:00

Equicord Equicord

Equibop Tests Discord

Equicord is a fork of Vencord, with over 300+ plugins.

You can join our Discord server for commits, changes, chatting, or even support.

Included Plugins

Our included plugins can be found here.

Installing / Uninstalling

Windows

MacOS

Linux

sh -c "$(curl -sS https://raw.githubusercontent.com/Equicord/Equicord/refs/heads/main/misc/install.sh)"

Installing Equicord Devbuild

Dependencies

Git and Node.JS LTS are required.

Install pnpm:

❗ This next command may need to be run as admin/root depending on your system, and you may need to close and reopen your terminal for pnpm to be in your PATH.

npm i -g pnpm

❗ IMPORTANT Make sure you aren't using an admin/root terminal from here onwards. It will mess up your Discord/Equicord instance and you will most likely have to reinstall.

Clone Equicord:

git clone https://github.com/Equicord/Equicord
cd Equicord

Install dependencies:

pnpm install --frozen-lockfile

Build Equicord:

pnpm build

Inject Equicord into your desktop client:

pnpm inject

Build Equicord for web:

pnpm buildWeb

After building Equicord's web extension, locate the appropriate ZIP file in the dist directory and follow your browser’s guide for installing custom extensions, if supported.

Note: Firefox extension zip requires Firefox for developers

Credits

Thank you to Vendicated for creating Vencord & Suncord by verticalsync for helping when needed.

Star History

Star History Chart

Disclaimer

Discord is trademark of Discord Inc., and solely mentioned for the sake of descriptivity. 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 violates Discord's terms of service

Client modifications are against Discord’s Terms of Service.

However, Discord is pretty indifferent about them and there are no known cases of users getting banned for using client mods! So you should generally be fine if you don’t use plugins that implement abusive behaviour. But no worries, all inbuilt plugins are safe to use!

Regardless, if your account is essential to you and getting disabled would be a disaster for you, you should probably not use any client mods (not exclusive to Equicord), just to be safe.

Additionally, make sure not to post screenshots with Equicord in a server where you might get banned for it.