Discord.js | Как мне создать команду, которая отправляет на определенный канал по идентификатору

#javascript #node.js #discord #discord.js

#javascript #node.js #Discord #discord.js

Вопрос:

Как мне сделать так, чтобы мой бот отправлял сообщение на другой канал по идентификатору, например !say 6969420420 hello

В настоящее время я новичок во всем этом discord bot, поэтому, пожалуйста, помогите мне, это было бы действительно полезно

Я помню, что это было похоже get cache find channel или что-то в этом роде..

Ответ №1:

Вы можете получить канал от клиента и отправить сообщение на этот канал

  channel = client.channels.cache.get('6969420420');
    channel.send('hello');
 

Вы можете прочитать больше о кэше discord здесь

Ответ №2:

Используйте аргументы, чтобы получить идентификатор и получить сообщение для отправки

 client.channels.cache.get(args[0]).send(args[1]);
 

Комментарии:

1. попробуйте это, сначала вам нужно установить аргументы