discord.js bot code code example

Example 1: discord.js music

//type npm install discord-misic-system --save
//type npm install discord.js --save
//type node .
//see your music bot is ready :] enjoy I LOVE MY INDIA


const MusicBot = require("discord-music-system"); // Require the module
 
const bot = new MusicBot({ // Create the bot
    token: ("type you bot token here"), // You can find the token at https://discord.com/developers/applications/
    ytApiKey: ("Your Youtube api here"), // Video to explain how to get it: https://www.youtube.com/watch?v=VqML5F8hcRQ
    prefix: 'in$', // Example: /
    game: 'sanikava `in$`' // Example: /help
});
 
bot.run(); // Run the bot

Example 2: discord js ping command

// If the command sent in the chat is "ping"
if(cmd === `${prefix}ping `) {
  
  // It sends the user "Pinging"
        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()
            .setAuthor(`Your ping is ${ping}`)
            .setColor("Your Color")
            
            // Then It Edits the message with the ping variable embed that you created
            m.edit(embed)
        });
    }

Example 3: Bots latency discord js

var yourping = new Date().getTime() - message.createdTimestamp
var botping = Math.round(bot.ws.ping)

message.channel.send(`Your ping: ${yourping} \nBots ping: ${botping}`)

Example 4: discord.js download

/* 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');