Comment connecter Facebook Messenger à Discord sous Linux



Miscord est un outil élaboré permettant de relier Facebook Messenger à Discord. Il permet de connecter votre compte Facebook et d’envoyer et recevoir des messages directement sur un serveur Discord privé. De plus, chaque conversation que vous avez sur Facebook Messenger est automatiquement organisée dans des canaux distincts sur Discord, facilitant ainsi la gestion de vos échanges.

Avertissement : Miscord est un logiciel en développement et son fonctionnement n’est pas garanti. Son utilisation se fait donc à vos propres risques et périls !

Mise en route

Miscord sert d’intermédiaire pour connecter Facebook au client Discord. Il ne comprend pas l’application Discord elle-même. Par conséquent, avant d’utiliser Miscord, assurez-vous que Discord est déjà installé et configuré sur votre système Linux.

Vous n’avez pas encore installé Discord sur Linux ? Pas de problème ! Consultez notre tutoriel détaillé qui vous explique les différentes manières d’installer l’application.

Installation de Miscord

Sur Linux, l’installation de Miscord est simplifiée grâce à l’outil NPM, intégré à NodeJS. Cependant, NodeJS/NPM n’étant généralement pas inclus par défaut dans les distributions Linux, il est nécessaire de configurer NPM avant de procéder à l’installation de Miscord. Ouvrez un terminal et suivez les instructions ci-dessous pour configurer NPM sur votre distribution Linux.

Note : Si vous préférez ne pas installer Miscord via NPM, vous pouvez également le trouver dans le Snap Store, mais cela peut entraîner des erreurs d’installation (utilisez la commande sudo snap).

Ubuntu

sudo apt install npm

Debian

su -
apt-get install curl
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf install npm

OpenSUSE

sudo zypper install npm

Une fois NPM configuré et opérationnel sur votre machine Linux, vous pouvez installer le pont Miscord. Pour ce faire, ouvrez un terminal et saisissez la commande suivante :

sudo npm install miscord -g

L’installation de Miscord sur votre PC Linux devrait être rapide. Une fois le processus terminé, l’installation est finalisée.

Configuration du bot Discord pour Miscord

Pour établir la connexion entre Facebook et Discord, un bot doit être configuré. Pour simplifier le processus, suivez les étapes détaillées ci-dessous. Assurez-vous que vous disposez d’un serveur Discord configuré pour utiliser Miscord. Si ce n’est pas le cas, vous pouvez en créer un nouveau en cliquant sur le signe « + » situé à gauche de l’interface de Discord.

Étape 1 : Connectez-vous à votre compte Discord en ligne, puis rendez-vous sur la page des développeurs.

Étape 2 : Cliquez sur le bouton « Créer une application » pour initier la création de votre bot.

Étape 3 : Remplissez les informations relatives à votre nouveau bot Facebook/Discord, et notez l’identifiant « client » dans un fichier texte. Il vous sera utile ultérieurement.

Étape 4 : Cliquez sur le bouton « Enregistrer les modifications », puis sélectionnez l’onglet « bot ».

Étape 5 : Dans l’onglet « bot », cliquez sur « Ajouter un bot » pour créer un nouvel utilisateur pour votre application.

Étape 6 : Dans l’onglet « bot », entrez un nom d’utilisateur pour le bot. Ensuite, dans la section « Autorisations du bot », assurez-vous que les autorisations sont identiques à celles de l’image ci-dessous.

Étape 7 : Modifiez l’URL ci-dessous, en remplaçant « votre ID ici » (sans les parenthèses) par l’identifiant client que vous avez noté à l’étape 3.

https://discordapp.com/api/oauth2/authorize?client_id=(your id here)&permissions=805829712&scope=bot

Étape 8 : Sélectionnez votre serveur Discord dans le menu déroulant, puis cliquez sur « Autoriser » pour ajouter le bot Miscord.

Étape 9 : Retournez sur la page des développeurs Discord, cliquez sur l’onglet « bot », puis sur « cliquer pour révéler le jeton ». Copiez ce jeton dans un fichier texte. Il vous servira pour la configuration de Miscord.

Configuration de Miscord

Maintenant que le bot est opérationnel, il faut générer un fichier de configuration. Ce processus est assez complexe, mais nous allons le détailler étape par étape pour simplifier la tâche. Suivez attentivement les instructions ci-dessous.

Étape 1 : Rendez-vous sur le site Web de configuration de Miscord.

Étape 2 : Cliquez sur « importer » le fichier de configuration, puis utilisez l’explorateur de fichiers pour accéder au dossier /home/username/.config/Miscord/.

Étape 3 : Dans le dossier /home/username/.config/Miscord/, importez le fichier « config.json » sur le site Web.

Étape 4 : Sur la page de configuration, renseignez toutes les informations demandées, notamment votre adresse e-mail Facebook, votre mot de passe et le jeton du bot que vous avez enregistré précédemment.

Étape 5 : Une fois toutes les informations renseignées, cliquez sur « générer la configuration » pour obtenir le code.

Étape 6 : Effacez le contenu du fichier de configuration à l’aide de la commande echo :

echo ' ' > ~/.config/Miscord/config.json

Étape 7 : Ouvrez le fichier « config.json » dans Nano.

nano ~/.config/Miscord/config.json

Étape 8 : Collez le code généré sur la page de configuration de Miscord dans Nano. Ensuite, enregistrez le fichier en appuyant sur Ctrl + O.

Utilisation du pont Facebook Messenger / Discord

Après de nombreuses étapes de configuration, votre pont FB/Discord est enfin opérationnel ! Désormais, chaque message que vous recevrez sur Facebook apparaîtra dans un canal dédié sur votre serveur Discord. Sachez que Miscord est encore une technologie expérimentale et que des problèmes peuvent survenir lors de l’utilisation du logiciel.

Pour utiliser le pont Miscord, ouvrez un terminal et exécutez la commande miscord, puis lancez Discord sur Linux. Au fur et à mesure de l’exécution, les messages de vos contacts et des discussions de groupe apparaîtront dans les différents canaux créés par le bot.

miscord

Répondez dans le canal de la personne avec laquelle vous souhaitez échanger via Facebook, et le pont Miscord transmettra les messages dans les deux sens.

Clôture en cas d’erreur

Pour interrompre le pont Facebook Messenger, appuyez sur Ctrl + C dans la fenêtre du terminal pour mettre fin à la session Miscord, puis fermez le terminal en saisissant exit.