Drew
0
Q:

discord.js

client.on('message', message => {
    const args = message.content.substring(prefix.length).split(" ");

    switch (args[0].toLowerCase()) {
        case 'ping':
            message.channel.send("Pinging...").then(m => {
                // The math thingy to calculate the user's ping
                var ping = m.createdTimestamp - message.createdTimestamp;

                // Basic embed
                var embed = new Discord.MessageEmbed();
                embed.setColor('#0099ff');
                embed.setTitle(`${ping}`);
                embed.setAuthor(`Your ping is:`);
                // Then It Edits the message with the ping variable embed that you created
                m.edit(embed);
            });
            break;
    }
});
1
const Discord = require ('discord.js')
const bot = new Discord.Client()

bot.on("ready", async () => {
    console.log("the bot is ready")
})

client.on('message', msg => {
  if (msg.content === '!ping')
    msg.reply(
      "pong!"
    )
});


//put here the token
bot.login('TOKEN')
2
const Discord = require('discord.js');
const client = new Discord.Client();

client.on('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);
});

client.on('message', msg => {
  if (msg.content === 'ping') {
    msg.reply('Pong!');
  }
});

client.login('token');
4
/* If you are a mac user, do this in TERMINAL
If you are a Window/Linux user, do this in COMMAND PROMPT

npm install discord.js 

DISCORD.JS IS NOW INSTALLED.
I suggest looking on youtube for a tutorial on setting up a project, but here are the basics.


THIS CODE SHOULD BE IN A "index.js" or "main.js" or whatever your main file is.*/

const Discord = require('discord.js');
const client - new Discord.Client();
const /*you can have any prefix you want here*/ prefix = "?"

client.on("ready", () => {
	console.log('literally anything you want goes here')
})

//SUPER BASIC COMMAND: BASICALLY SHOWS THAT YOUR BOT CAN SPEAK
client.on('message', message => {
	if(message.content.startsWith(`${prefix}ping`)){
    	message.channel.send('pong!');
    }
})


//EXTREMELY IMPORTANT: GET YOUR TOKEN FROM THE DISCORD DEVELOPER PORTAL
//NEVER EVER EVER EVER TELL/GIVE ANYONE YOUR TOKEN!
client.login('your token here');
-2

New to Communities?

Join the community