mirror of
https://github.com/arthur-pbty/gestion.git
synced 2026-06-21 22:05:04 +02:00
Ajout des alias pour les commandes existantes
This commit is contained in:
@@ -4,6 +4,7 @@ const db = require('quick.db');
|
||||
const GestionDb = new db.table("gestion");
|
||||
module.exports = {
|
||||
name: 'change',
|
||||
aliases: ['permchange'],
|
||||
description: 'Change le niveau de permission d\'une commande',
|
||||
emote: '🔄',
|
||||
utilisation: 'change <commande> <perm>',
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
const { PermissionsBitField} = require("discord.js")
|
||||
module.exports = {
|
||||
name: 'clear',
|
||||
aliases: ['purge', 'delete', 'suppr', 'efface', 'nettoie', 'vide', 'clean', 'effacer'],
|
||||
description: 'Clear des messages',
|
||||
emote: '🗑️',
|
||||
utilisation: 'clear <nombre de messages>',
|
||||
|
||||
@@ -2,8 +2,10 @@ const axios = require('axios');
|
||||
|
||||
module.exports = {
|
||||
name: 'create',
|
||||
aliases: ['createemoji', 'create-emoji', 'create-emojis', 'emoji-create', 'emojicreate'],
|
||||
description: 'Crée un emoji',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args, client) {
|
||||
if (!args.length) {
|
||||
return message.channel.send({ content: "Veuillez spécifier un émoji." });
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
module.exports = {
|
||||
name: 'dm',
|
||||
aliases: ['mp'],
|
||||
description: 'Envoie un message privé à un utilisateur',
|
||||
emote: '📧',
|
||||
utilisation: 'dm <@utilisateur> <message>',
|
||||
|
||||
@@ -1,10 +1,13 @@
|
||||
const { EmbedBuilder, ActionRowBuilder, StringSelectMenuBuilder } = require('discord.js');
|
||||
|
||||
|
||||
module.exports = {
|
||||
name: 'embed',
|
||||
aliases: ['embedcreate', 'createembed'],
|
||||
description: 'Crée un embed customisable',
|
||||
emote: '📝',
|
||||
utilisation: 'embed',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args, client) {
|
||||
const embed = new EmbedBuilder();
|
||||
|
||||
|
||||
@@ -5,6 +5,10 @@ const GestionDb = new db.table('gestion');
|
||||
module.exports = {
|
||||
name: 'greet',
|
||||
description: 'Ajoute ou supprime un salon des greet',
|
||||
emote: '👋',
|
||||
utilisation: 'greet <salon>',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args) {
|
||||
const botId = message.client.user.id;
|
||||
const guildId = message.guild.id;
|
||||
|
||||
@@ -4,7 +4,12 @@ const GestionDb = new db.table('gestion');
|
||||
|
||||
module.exports = {
|
||||
name: 'greetlist',
|
||||
aliases: ['greetliste'],
|
||||
description: 'Affiche la liste des salons avec un salutation',
|
||||
emote: '👋',
|
||||
utilisation: 'greetlist',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message) {
|
||||
const botId = message.client.user.id;
|
||||
const guildId = message.guild.id;
|
||||
|
||||
@@ -2,6 +2,7 @@ const { EmbedBuilder, ActionRowBuilder, StringSelectMenuBuilder } = require('dis
|
||||
|
||||
module.exports = {
|
||||
name: 'massiverole',
|
||||
aliases: ['massrole'],
|
||||
description: 'Donne un rôle à tous les membres du serveur',
|
||||
emote: '👥',
|
||||
utilisation: 'massiverole <@role>',
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
const db = require('quick.db');
|
||||
const GestionDb = new db.table("gestion");
|
||||
const { EmbedBuilder } = require('discord.js');
|
||||
|
||||
module.exports = {
|
||||
name: 'perm',
|
||||
aliases: ['permissions', 'permissionslist', 'permis', 'perms', 'permlist', 'permliste', 'perml'],
|
||||
description: 'Affiche les rôles pour chaque niveau de permission et commande',
|
||||
emote: '🛡️',
|
||||
utilisation: 'perm',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, client) {
|
||||
const botId = message.client.user.id;
|
||||
const embed = new EmbedBuilder()
|
||||
|
||||
@@ -2,10 +2,12 @@ const { EmbedBuilder, StringSelectMenuBuilder, ActionRowBuilder, ButtonBuilder,
|
||||
|
||||
module.exports = {
|
||||
name: 'poll',
|
||||
aliases: ['sondage'],
|
||||
description: 'Crée un sondage',
|
||||
emote: '📊',
|
||||
utilisation: 'poll',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args, client) {
|
||||
const pollEmbed = new EmbedBuilder()
|
||||
.setTitle('Sondage')
|
||||
|
||||
@@ -3,10 +3,12 @@ const GestionDb = new db.table("gestion");
|
||||
|
||||
module.exports = {
|
||||
name: 'prefix',
|
||||
aliases: ['setprefix'],
|
||||
description: 'Change le préfixe du bot ',
|
||||
emote: '🔧',
|
||||
utilisation: 'prefix <newprefix/main>',
|
||||
category: 'botcontrol',
|
||||
|
||||
async execute(message, args, client) {
|
||||
const botId = client.user.id;
|
||||
const guildId = message.guild.id;
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
const { PermissionsBitField} = require("discord.js")
|
||||
module.exports = {
|
||||
name: 'renew',
|
||||
aliases: ['renouveler'],
|
||||
description: 'Renew un salon',
|
||||
emote: '🔄',
|
||||
utilisation: 'renew',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args, client) {
|
||||
const guild = message.guild;
|
||||
const channel = message.mentions.channels.first() || message.channel;
|
||||
|
||||
@@ -6,6 +6,7 @@ module.exports = {
|
||||
emote: '🔑',
|
||||
utilisation: 'setperm <perm/commande> @role',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args, client) {
|
||||
const botId = message.client.user.id;
|
||||
const permissionOrCommand = args[0].toLowerCase();
|
||||
|
||||
@@ -2,10 +2,12 @@ const { EmbedBuilder, ActionRowBuilder, StringSelectMenuBuilder } = require('dis
|
||||
|
||||
module.exports = {
|
||||
name: 'unmassiverole',
|
||||
aliases: ['unmassrole'],
|
||||
description: 'Retire un rôle à tous les membres du serveur',
|
||||
emote: '👥',
|
||||
utilisation: 'unmassiverole <@role>',
|
||||
category: 'gestion',
|
||||
|
||||
async execute(message, args, client) {
|
||||
// Vérifie si un rôle a été mentionné
|
||||
const role = message.mentions.roles.first();
|
||||
|
||||
Reference in New Issue
Block a user