#not djs problem just u cant spell
1 messages · Page 1 of 1 (latest)
require('dotenv').config();
const { Client, Intents } = require('discord.js');
const { IntentsBitField } = require('discord.js');
const client = new Client({
intents: [IntentsBitField.Flags.Guilds, IntentsBitField.Flags.GuildMessages]
});
client.on('ready', (client) => {
console.log(${client.user.tag} is now online!);
});
client.on('messageCreate', (message) => {
if (message.content.toLowerCase() === 'ping') {
message.reply('pong!');
}
});
client.login(process.env.BOT_TOKEN);
messagecontent intent
IntentsBitField.Flags.MessageContent
?
I mean
I send to my bot ping and I want that he saying Pong! like a reaction
but it seam that it didn't work
`require('dotenv').config();
const { Client, Intents } = require('discord.js');
const { IntentsBitField } = require('discord.js');
const client = new Client({
intents: [IntentsBitField.Flags.MessageContent, IntentsBitField.Flags.MessageContent]
});
client.on('ready', (client) => {
console.log(${client.user.tag} is now online!);
});
client.on('messageCreate', (message) => {
if (message.content.toLowerCase() === 'ping') {
message.reply('pong!');
}
});
client.login(process.env.BOT_TOKEN);`
just do
something with the Intents is not correct
no you didn't need to replace all of it with message content
[IntentsBitField.Flags.Guilds, IntentsBitField.Flags.GuildMessages, IntentsBitField.Flags.MessageContent]
you add message content to the array...
oh
`require('dotenv').config();
const { Client, Intents } = require('discord.js');
const { IntentsBitField } = require('discord.js');
const client = new Client({
intents: [IntentsBitField.Flags.Guilds, IntentsBitField.Flags.GuildMessages, IntentsBitField.Flags.MessageContent]
});
client.on('ready', (client) => {
console.log(${client.user.tag} is now online!);
});
client.on('messageCreate', (message) => {
if (message.content.toLowerCase() === 'ping') {
message.reply('pong!');
}
});
client.login(process.env.BOT_TOKEN); `like that?
it works
!!!!!
Lessssgoooo
Thank you sooooo much man!