Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //server.js
- const Discord = require("discord.js")
- const client = new Discord.Client();
- const config = require("./config.json")
- client.on("ready", () => {
- console.log(`${client.user.tag} online!`)
- });
- client.on("message", message => {
- if(message.content === `${config.prefix}ping`) {
- message.reply("pong!")
- }
- });
- client.on("message", async message => {
- if(!message.content.startsWith(config.prefix) || message.author.bot) return;
- let args = message.content.slice(config.prefix.length).split(" ")
- let cmd = args.shift().toLowerCase()
- if(cmd === "say") {
- let kalimat = args.join(" ")
- if(!kalimat) return message.reply("Masukan sebuah kalimat")
- let embed = new Discord.MessageEmbed()
- .setAuthor("Say commands")
- .setDescription(kalimat)
- .setColor("black")
- .setFooter("say commands")
- message.channel.send(embed)
- }
- });
- client.login(config.token);
- //config.json
- {
- "token": "your token bot",
- "prefix": "your bot prefix"
- }
- //Package.json
- {
- "name": "Jeremy",
- "version": "0.0.1",
- "description": "A simple Node app built on Express, instantly up and running.",
- "main": "server.js",
- "scripts": {
- "start": "node server.js"
- },
- "dependencies": {
- "express": "^4.17.1",
- "discord.js": "^12.1.1"
- },
- "engines": {
- "node": "12.x"
- },
- "repository": {
- "url": "https://glitch.com/edit/#!/hello-express"
- },
- "license": "MIT",
- "keywords": [
- "node",
- "glitch",
- "express"
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement