Tuto - ahcq1337/Vencord GitHub Wiki
Ajouter Vencord et Télécharger des plugins personnalisés
[!CAUTION]
Vencord enfreint les T.O.S., je ne suis en aucun cas responsable de vos actes.
[!TIP]
Ce tutoriel a été conçu avec Visual Studio Code. Vous pouvez utiliser n'importe quel IDE, mais si vous ne vous y connaissez pas, installez VSCode :
https://code.visualstudio.com/download
Étape 1
Assurez-vous d'avoir Git
et Node.JS
sur votre ordinateur.
Git : https://git-scm.com/downloads
Node.JS : https://nodejs.org/en/download
Étape 2
Ouvrez un terminal à l'emplacement où vous souhaitez installer Vencord et rendez-vous-y :
git clone https://github.com/Vendicated/Vencord.git
cd Vencord
[!WARNING]
Le dossier ne doit pas être déplacé ensuite.
Étape 3
Installez pnpm
:
npm i -g pnpm
Puis vérifiez qu'il est bien installé :
pnpm --version
Vous devriez avoir un retour comme 10.4.1
Installez les dépendances :
pnpm i
Étape 4
Mettez à jour Vencord :
pnpm build
Assurez-vous que Discord soit complètement fermé en arrière-plan.
[!TIP]
Vous pouvez exécuter la commande suivante dans un terminal ou viaWin + R
:taskkill /f /im discord.exe
Injectez Vencord :
pnpm inject
[!TIP]
Si vous possédez Canary ou PTB, sélectionnez l'instance sur laquelle vous souhaitez injecter Vencord.
Étape 5
Rendez-vous dans src
et créez un dossier userplugins
avec les commandes suivantes ou manuellement :
cd src
mkdir userplugins
cd userplugins
Étape 6
Vous pouvez télécharger divers plugins créés par la communauté avec la commande suivante :
git clone <lien du repo se finissant par .git>
N'oubliez pas de mettre à jour à chaque nouveau plugin ou modification :
pnpm build
Puis relancez Discord ou effectuez Ctrl + R
pour rafraîchir.
Vous trouverez les nouveaux plugins dans la section Plugins de Vencord dans vos paramètres. Activez-les et relancez Discord.
Créer vos propres plugins
[!TIP]
Il est conseillé d'avoir les bases en JavaScript ou en TypeScript afin de créer vos propres plugins.
Les fichiers seront en.tsx
ou.jsx
.
Vous devez avoir suivi la première partie du tutoriel pour créer vos plugins.
Rendez-vous dans le dossier userplugins
créé précédemment.
Créez un sous-dossier avec le nom de votre plugin avec la commande suivante ou manuellement :
mkdir <nom-du-plugin>
Et à l'intérieur, créez un fichier .tsx
(TypeScript) ou .jsx
(JavaScript).
Voici le modèle d'un fichier .jsx
:
/*
* Vencord, a Discord client mod
* Copyright (c) 2025 Vendicated and contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/
import definePlugin from "@utils/types";
export default definePlugin({
name: "nom du plugin",
description: "description du plugin",
authors: [{ name: "votre pseudo", id: 0 }],
});
Créer un plugin peut être difficile, mais vous pouvez regarder le code source de plugins publics pour vous inspirer et vous aider.
[!TIP] jsx est comme js sauf qu'il est plus strict, une erreur peut se résoudre avec un
Ctrl + S
(sauvegarder le fichier)
Mes plugins
soon
Crédits
https://github.com/ahcq1337
https://github.com/ItzMarni - grâce à qui j'ai su comment faire des plugins