2.0.0 • Published 4 years ago
discord-friends v2.0.0
À propos
discord-friends est un module NPM permettant d'ajouter des amis et d'être tenu au courant des évènements sélectionnés relatifs à vos amis.
Disponible avec Discord.js V11 et V12.
- Simple d'utilisation
- Utile
- Rapide mise en place
Installation
npm install discord-friends
Exemple d'utilisation
const Discord = require("discord.js")
const client = new Discord.Client();
const discordfriends = require("discord-friends");
var options = {
friendConnection: "L'un de vos amis vient de se connecter !",
ignoredUsers: [481077432452120586, 456226577798135808]
}
var DiscordFriends = new discordfriends(client, options)
DiscordFriends.on('newFriend', (userID, friendID, options) => {
console.log(`${userID} a ajouté un ami, ${friendID}.`)
})
client.login("token")
Options
Option | Description | Type | Default |
---|---|---|---|
maxFriends | Maximum d'amis par utilisateur | Number -1 = illimité | -1 |
statusDetection | Détection des changements de statut | Boolean | true |
mentionDetection | Détection des mentions d'utilisateurs | Boolean | true |
mentions | Mentions en messages privés | Boolean | true |
friendConnect | Message de connection | String | Voir "1 |
friendDisconnect | Message de déconnection | String | Voir "2 |
mentionned | Message de mentions | String | Voir "3 |
mentionIfConnect | Voir "4 | Boolean | true |
usersFriends | Liste d'amis | Array | {} |
ignoredUsers | Liste d'utilisateurs à ignorer | Object | [] |
"1 : "one of your friends just connected!"
"2 : "one of your friends just disconnected!"
"3 : "one of your friends just mention you!"
"4 : Envoyer des messages privés uniquement si l'utilisateur concerné est connecté
Méthodes
Méthode | Description |
---|---|
.add(id, friendID, options) | Ajoute un ami |
.remove(id, friendID) | Supprime un ami |
.update(id, friendID, options) | Met à jour un ami |
.users() | Obtenir la liste des utilisateurs |
.clear() | Supprimer la liste des utilisateurs |
Events
Évènement | Description |
---|---|
newFriend | Émis quand une nouvelle paire utilisateur-ami est créée |
removeFriend | Émis quand une paire utilisateur-ami est supprimée |
updateFriend | Émis quand une paire utilisateur-ami est mise à jour |
userListRetrieved | Émis quand la méthode .users() est appellée |
cleared | Émis quand la liste des paires utilisateurs-amis est supprimée |
La liste des réponses des évènements est disponible ci-dessous
Réponses Events
Évènement | Réponse |
---|---|
newFriend | ( id, idAmi, optionsAmi, pairesUtilisateursAmis ) |
removeFriend | ( id, idAmi, pairesUtilisateursAmis ) |
updateFriend | ( id, idAmi, optionsAmi, pairesUtilisateursAmis ) |
userListRetrieved | ( pairesUtilisateursAmis ) |
cleared | ( pairesUtilisateursAmis ) |