Skip to content

Discord bot only replying to initator

I am starting with a new Discord bot using discord.js. I am still learning things but am curious if it is possible to send a reply to only the initiator, not the channel.

Channel.send and message.reply are both public to all.

const discord = require('discord.js');
const client = new discord.Client;
const prefix = '!';
client.once('ready', () => {
client.on('message', message => {
  if (message.content === 'ping') {'Pong!');


To dm the person who said the message do"hullo");

To send it to someone else,

let user = client.users.cache.get(`PUT-YOUR-ID-HERE`);