<!-- This section was mostly copied from Ghostty and adapted for Vencord, credits to Mitchell Hashimoto -->
Vencord has strict rules for AI usage:
- **AI slop will result in a block**. If code or text you submit is clearly generated by AI without human review and cleanup, you will be blocked from contributing to the project. Examples of slop include overly verbose text, unnecessary comments, overcomplicated code, failure to follow project conventions, and other signs of minimal human involvement.
- **All AI usage in any form must be disclosed.** You must state
the tool you used (e.g. Claude Code, Codex) along with
the extent that the work was AI-assisted.
- **The human-in-the-loop must fully understand all code.** If you
can't explain what your changes do and how they interact with the
greater system without the aid of AI tools, do not contribute
to this project.
- **Don't post AI generated texts in issues, discussions or PRs**. AI is very good at being overly verbose and including noise that distracts from the main point. You can use AI to assist you, but you must trim it down and ensure it is concise and relevant.
- No simple slash command plugins like `/cat`. Instead, make a [user installable Discord bot](https://discord.com/developers/docs/change-log#userinstallable-apps-preview)
- No simple text replace plugins like Let me Google that for you. The TextReplace plugin can do this
- No raw DOM manipulation. Use proper patches and React
- No FakeDeafen or FakeMute
- No StereoMic
- No plugins that simply hide or redesign ui elements. This can be done with CSS