How to send message to specific channel discord js

Содержание

banner-939245_1280.jpg

Source Pixabay CC0

Hi everybody,
today i wanna show you how to create a simple Javascript Discord Bot. I usually use my bots to make automatic upvote and comment on steem blockchain, but we can create an «info» Bot to send a specific message to Discord users.
Today we speak about how to create a bot with Javascript and how to send a specific Message through a specific Discord Channel, after a specific text is sent.

Requirements

  • A discord Server
  • A specific Group on discord with permission to read/write messages
  • A specific Channel to send messages
  • A Discord Bot
  • A Server where to run the bot script
  • Libraries

1- Discord Server

If you don’t have a Discord Server you can create a new one to make this test.

discord.js — How to send a message to a specific channel


Click on The + botton under the server list and create a new one:

Immagine.png

Immagine2.png

2- Create a Specific Server Role

To prevent the bot make some strange movement on our server, we limit it only to read and write messages on a specific channel. We are going to create a Role called «test» with this permissions:

Immagine3.png

Right click on Server — Server Settings — Roles

  • Read the text channels and see the voice channels
  • Send Messages
  • Read the message history
Еще по теме:  Как создать свой крутой дискорд сервер

3- Create a Specific Channel to send a message

We don’t want the bot can spam a message over all channels, we need the bot can send a message only on a specific channel. For example we can create an Info message where we Say on The Test Channel whatever we need:

To create a New Channel Click + under the list of channels

Immagine4.png

Immagine5.png

4- Add the test role to the test channel

We created a test role and a test channel. Now we have to combine it to permit the bot to use it.

Go Under channel settings and click on permissions

Immagine6.png

Immagine7.png

Click on + and select the Role Test we created before

Immagine8.png

Now Block all permissions to this Role except:

  • Show Role Members on a different category
  • Read Messages
  • Send Messages
  • Read the message history

5- Create a Discord Bot

I suggest to follow this Guide to create a new discord Bot.
We need it because every bot have a specific token to be used inside the script:

I called it: discord-test-bot

Once the bot is created you have to invite it (changing client Id) on your server as explained on documentation:

It will ask on whick Discord server to add it (maybe you have multiple servers)

Immagine9.png

Select TEST

As you can see the Bot is on your server but is offline because you have not started the script yet.

Immagine10.png

6 — Install Libraries and start the Bot

To do these tests i used my VPS server, but you can use your own hosted server. For simplicity we will use an Ubuntu Linux Server by using our server terminal with Putty.

The libraries we are using are called Discord.js

  • Create a new folder called Test with the command «mkdir test»
  • Enter into this folder and create a file called test.js with the command «nano test.js»
  • Write your first Bot script

This is the site of Discord.js: https://discord.js.org

Example of a discord.js script

const Discord = require(‘discord.js’); const client = new Discord.Client(); client.on(‘ready’, () => < console.log(`Logged in as $!`); >); client.on(‘message’, msg => < if (msg.content === ‘ping’ msg.channel.id == ‘445320345864503328’) < msg.reply(‘Pong!’); >>); client.login(‘BOT TOKEN’);

Now change your token and channel id, then try this script simply copying it on your test.js file.

Start the script with the command: node test.js

Pay attention, because before starting the script you need to install NODE JS and other libraries

Install all this libraries before run the node command:

sudo apt-get install nodejs
sudo apt-get install npm
npm install discord.js

If you have done all correct a message like this should appear on console

Immagine11.png

And the bot should be seen as started

Immagine12.png

7 — Add the Bot to a specific Role

As we said before, we created a specific role to prevent any abuse by the javascript Bot if anyone take control of our server bot. Now we have to add our Bot to the Role called Test.

Right click on the Bot — Roles — Test

Immagine13.png

Now the Bot is under a Role called Test where can only read and write messages.

Our scipt is a simple script where users write a specific text and the bot answer with another text. We write «ping» into a «test» channel and the bot write Pong!

Immagine14.png

As you can see if we write into another channel the bot don’t answer because we created an if statement for it.

Еще по теме:  Как выдать права на сервере дискорд

Источник: steemit.com

How to send message to specific channel discord js

AMBESSEDOR FACE BAR COUNTER

AMBESSEDOR FACE BAR COUNTER

BAR RACK GLASS DOOR

BAR RACK (GLASS DOOR)

INDUSTRIAL CONSOLE TABLE TWO DRAWER TEAK TOP NATURAL FINISH

INDUSTRIAL CONSOLE TABLE TWO DRAWER TEAK TOP NATURAL FINISH

Old Carved Mirror Frame

Old Carved Mirror Frame

SMALL BAR COUNTER TEA WOOD

OLD TEAK WOOD ONE DOOR ONE DRAWER WINE RACK

OLD TEAK WOOD WITH IRON GRILL SOFA SET

WE INVITE all of our esteemed clientele at the IHGF Delhi Fair Autumn 2019 (16 — 20 October, 2019)

Hot Sellers

WOODEN CARVED BOX

WOODEN 4 DOOR SIDEBOARD SURTI CARVING LIGHT BLUE ANTIQUE FINISHING

OLD TEAK WOOD 4 DOOR 4 DRAWER SIDEBOARD

HAND PUMP ROUND TABLE RECLAIMED WOOD TOP

HAND PUMP ROUND TABLE RECLAIMED WOOD TOP

WDN CARVED MEHRAB/ JHAROKHA BOOK SHELF

Wooden Panited Brass Fitting Blue Finish almirah

RD-AH 207

WOODEN 6 DRAWER ONE DOOR SIDEBOARD

INDUSTRIAL WOODEN TOP DINNING TABLE WITH IRON BASE

INDUSTRIAL IRON 4 SIDE BOARD WITH 4 DRAWER

RECYCLED WOODEN 4 DRAWER MEDIA CONSOLE

WDN TWO DRAWER TABLE

New Arrivals

WDN SIDE BOARD

WDN COFFIE TABLE

WDN SIDEBOARD

WDN SIDE BOARD

WDN SIDE BOARD

WDN GLASS ALMIRAH

WDN SIDEBOARD WITH 14 DRAWERS 2 DOOR SIDE BOARD

WDN BOOK RACK WITH DOOR

WDN 6 DRAWER SIDEBOARD

WDN BOX

WDN 6 DRAWER TABLE

WDN DESK TABLE

WDN THREE DRAWER TABLE

WDN TWO DRAWER TABLE

WDN COFFEE TABLE

WDN BENCH

WDN TABLE

WDN WHITE COFFIE TABLE

WDN BOOK RACK

Ramdav Arts Export (IndianFurnitureZone), a renowned Antique Teak Wood Furniture Company, not only produces high-quality ethnic Indian handicrafts but also offers the service of Masterarbeit schreiben lassen for students seeking to complete their degrees.

OUR LOCATION
Ramdev Art Exports
F-201, Near Char Khamba Road, MIA,
Basni 2nd Phase,
Jodhpur, Rajasthan,
India.

FOLLOW US

Источник: indianfurniturezone.com

«Unable to send sms message discord»: что делать?

Discord – это платформа, которая зарекомендовала себя как удобный и полезный инструмент для общения геймеров из разных уголков мира. У него есть множество функций, которые делают его идеальным для чатов, видеозвонков и обмена сообщениями. Однако, некоторые пользователи могут столкнуться с ошибкой «Unable to send sms message discord» при попытке отправки сообщения.

Сообщение об ошибке указывает на проблему, связанную с отправкой SMS-сообщений через Discord, а эта проблема может связана с проверкой подлинности номера телефона пользователя. Некоторые пользователи не могут подтвердить свой номер телефона, что приводит к проблеме отправки сообщений.

Если вы столкнулись с этой ошибкой, не отчаивайтесь. Существует несколько способов, как исправить эту проблему. В этой статье мы рассмотрим, как преодолеть проблему «Unable to send sms message discord» и продолжить свою работу в Discord.

Важно: перед работой с Discord проверьте, имеете ли вы подключение к Интернету, правильно ли введен номер телефона. Перезагрузите приложение Discord и попробуйте еще раз.

  • “Unable to send sms message discord”: что это значит?
  • Почему возникает ошибка “Unable to send sms message discord”?
  • Как исправить ошибку “Unable to send sms message discord”?
  • Возможные причины неудачной отправки
  • Неподтвержденный телефон
  • Недостаточно средств на счету
  • Неверный формат сообщения
  • Проблемы с мобильной сетью
  • Как исправлять проблемы с отправкой SMS-сообщений в Discord
  • Как исправить проблему
  • 1. Проверьте правильность введенного номера телефона
  • 2. Убедитесь, что ваш телефон подходит для подтверждения
  • 3. Проверьте наличие достаточного баланса на балансе телефона
  • 4. Используйте альтернативный номер телефона для подтверждения
  • 5. Свяжитесь с службой поддержки Discord

“Unable to send sms message discord”: что это значит?

Сообщение об ошибке “Unable to send sms message discord” означает, что Discord не может отправить SMS-сообщение для подтверждения вашего номера телефона.

Еще по теме:  Почему ты перестала говорить со мной в дискорде не звонишь мне и не пишешь

Почему возникает ошибка “Unable to send sms message discord”?

Ошибка “Unable to send sms message discord” может возникать по нескольким причинам. Одна из самых распространенных причин – неправильный номер телефона или проблемы с доступностью вашего телефона. Также возможно, что сервер Discord временно недоступен или неправильно настроен.

Как исправить ошибку “Unable to send sms message discord”?

Если вы получаете ошибку “Unable to send sms message discord”, первым шагом должно быть проверка правильности введенного номера телефона. Убедитесь, что вы вводите номер телефона в правильном формате и без лишних символов.

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

Если проблема не в вашем телефоне, возможно, проблема связана с сервером Discord. Для исправления этого вы можете попробовать перезагрузить Discord или обратиться в службу поддержки Discord.

Важно помнить, что SMS-подтверждение не является единственным способом подтверждения вашего аккаунта в Discord. Вы можете использовать другие методы, такие как Google Authenticator или подтверждение электронной почты, чтобы получить доступ к аккаунту.

Возможные причины неудачной отправки

Неподтвержденный телефон

Если вы не подтвердили свой номер телефона в настройках Discord, возможно, вы не сможете отправить сообщение SMS. Необходимо подтвердить свой номер телефона и убедиться в правильности его ввода в разделе “Подтверждение телефона”.

Недостаточно средств на счету

Если у вас нет достаточного количества денег на телефонном счете, вы можете столкнуться с проблемой с отправкой SMS. Проверьте свой баланс и пополните его, если это необходимо.

Неверный формат сообщения

Проверьте формат сообщения и убедитесь, что вы не отправляете его слишком длинный или слишком короткий. Если сообщение не влезает в одну SMS, нужно разбить его на несколько, либо использовать другие способы связи.

Проблемы с мобильной сетью

Если у вас возникают проблемы с мобильной сетью, это может стать причиной невозможности отправки SMS-сообщения. Проверьте качество сигнала и обратитесь к вашему оператору связи за помощью.

Как исправлять проблемы с отправкой SMS-сообщений в Discord

    Проверьте наличие средств на телефонном счету и пополните его, если необходимо; Подтвердите номер телефона в настройках Discord, убедитесь, что в номере указан правильный формат; Проверьте формат сообщения и убедитесь, что оно не слишком длинное или короткое; Проверьте качество сигнала мобильной сети и обратитесь к оператору связи за помощью при необходимости.

Соблюдение всех вышеуказанных рекомендаций поможет избежать проблем с отправкой SMS-сообщений в Discord и обеспечит гладкое использование данного функционала.

Как исправить проблему

1. Проверьте правильность введенного номера телефона

Прежде чем отправлять SMS-сообщение для подтверждения в Discord, убедитесь, что вы ввели правильный номер телефона. Проверьте наличие ошибок в цифрах и правильность выбора страны.

2. Убедитесь, что ваш телефон подходит для подтверждения

Для того чтобы подтвердить аккаунт в Discord, нужно использовать мобильный телефон. Убедитесь, что ваш телефон подходит для этой процедуры.

3. Проверьте наличие достаточного баланса на балансе телефона

Для отправки SMS-сообщения нужен определенный баланс на телефоне. Убедитесь, что на вашем телефоне достаточный баланс для отправки сообщения.

4. Используйте альтернативный номер телефона для подтверждения

Если у вас возникла проблема, связанная с отправкой SMS, используйте альтернативный номер телефона и попробуйте отправить сообщение еще раз.

5. Свяжитесь с службой поддержки Discord

Если вы не можете подтвердить свой аккаунт через SMS-сообщение, вы можете связаться со службой поддержки Discord и запросить инструкции по другим методам подтверждения вашей личности.

Источник: consultantor.ru

Рейтинг
( Пока оценок нет )
Загрузка ...