Remove config.json

Remove config.json (not secure) and replace with .env.

Update deploy-commands.js:
- const { token, clientId } = require('./config.json');
+ const { token, clientId } = process.env;

Update index.js:
- const { token, clientId } = require('./config.json');
+ const token = process.env.TOKEN;
This commit is contained in:
Syxpi
2025-10-18 23:45:35 +02:00
parent 1bdff95f49
commit 067bcecde3
24 changed files with 2511 additions and 30 deletions

View File

@@ -9,27 +9,33 @@ module.exports = {
const embed = new EmbedBuilder()
.setTitle('📝 Informations du Bot')
.setColor('Pink')
.setColor('DarkVividPink')
.addFields(
{
name:'👩‍💻 Développeuse Principale',
value:'<@361526553940721684>',
inline: true},
{
name:'👩‍💻 Développeuse Principale',
value:'<@361526553940721684>',
inline: true
},
{
name: '🧠 Langages et environnement',
value: [
'• **Langage :** <:javascript:1425179797692092506> JavaScript (ECMAScript 2024)',
'• **Backend :** <:nodejs:1425179878252089435> Node.js v22.20.0',
'• **Librairies :** <:discordjs:1425179852536938670> Discord.js v14.22'
{
name: '🧠 Langages et environnement',
value: [
'• **Langage :** <:javascript:1425179797692092506> JavaScript (ECMAScript 2024)',
'• **Backend :** <:nodejs:1425179878252089435> Node.js v22.20.0',
'• **Librairies :** <:discordjs:1425179852536938670> Discord.js v14.22',
'• **IDE :** <:webstorm:1429190717066055841> JetBrains WebStorm 2025.2.3',
].join('\n'),
inline: false
},
{
name: '',
}
inline: false
},
{
name: '💡 Date de création',
value: '20 Août 2025'
},
{
name: '⏱️ Uptime',
value: `${Math.floor(process.uptime()/3600)}h ${Math.floor(process.uptime()%3600/60)}m`,
inline: true
}
)
.setFooter({
text: 'Fembot • Made with love by Syxpi 💞',
@@ -38,4 +44,4 @@ module.exports = {
await interaction.reply({ embeds: [embed] });
},
};
};

View File

@@ -25,7 +25,7 @@ module.exports = {
const reason = interaction.options.getString('reason') || 'No reason provided';
const durationInput = interaction.options.getString('duration');
await interaction.deferReply({ embeds: [embed] })
await interaction.deferReply()
if (!target) return interaction.editReply({ content: 'No user specified!' });
await interaction.guild.bans.create(target.id, { reason: `Banned by ${interaction.user.tag}: ${reason}` });

View File

@@ -12,7 +12,7 @@ module.exports = {
.setRequired(true)),
async execute(interaction) {
await interaction.deferReply({ embeds: [embed] });
await interaction.deferReply();
const member = interaction.options.getUser('membre');

View File

@@ -13,7 +13,7 @@ module.exports = {
.setDefaultMemberPermissions(PermissionFlagsBits.BanMembers),
async execute(interaction) {
await interaction.deferReply({ embeds: [embed] });
await interaction.deferReply();
const input = interaction.options.getString('user').trim();