Résolu [Discord.js] Créer un channel à partir d'une commande, et mettre une role a partir d'une commande ?

Arkanium_

Membre
Inscription
19 Octobre 2016
Messages
139
Réactions
20
Points
1 449
Bonsoir,

Je suis actuellement en pleine création d'un bot pour faire des events et je n'arrive pas à trouver comme faire pour que dès que je tape une commande dans le tchat le bot créer un canal text.
Pareil pour les roles, je voudrais que dès que je fais une commande le bot m'assigne un role.

Comment faire ? Si quelqu'un pouvait m'aider ça serait très gentil de sa part !

Merci d'avance !
Arkanium_
 

Brno1234

Membre
Inscription
24 Mars 2019
Messages
1
Réactions
0
Points
34
Code:
const bot = new Discord.Client();

function makeChannel(message){
    var server = message.guild;
    var name = message.author.username;

    server.createChannel(name, "text");
}
Code:
const bot = new Discord.Client();

function makeChannel(message){
    var server = message.guild;
    var name = message.author.username;

    server.createChannel(name, "text");
}
avec la commande on fait comment ?
 

Pluz

Membre
Inscription
26 Septembre 2020
Messages
1
Réactions
0
Points
44
Je n'arrive pas à le faire fonctionner, il me dit que "server" n'est pas défini...
Merci !

Code:
const bot = new Discord.Client();

function makeChannel(message){
    var server = message.guild;
    var name = message.author.username;

    server.createChannel(name, "text");
}

Et j'aimerai plus d'explications pour le faire fonctionner par exemple avec une commande "!ouvrirticket" Merci !!!
 

Fuspace

Membre
Inscription
7 Mars 2021
Messages
1
Réactions
0
Points
16
JavaScript:
const bot = new Discord.Client();

function makeChannel(message){
    var server = message.guild;
    var name = message.author.username;

    server.createChannel(name, "text");
}

Et j'aimerai plus d'explications pour le faire fonctionner par exemple avec une commande "!ouvrirticket" Merci !!!
[/QUOTE] :
j'ai pas de réponse pour le "server" mais pour déclenché la ligne de commande avec une commande il faut faire
 
Haut