Discord Bot Guide

bot
ru
discord
en
#1

:uk: Discord Bot Guide

Let’s look how to setup step-by-step and use new notification channel - Discord.
Actually Discord is a free instant messenger with support for VoIP and video conferencing. You can use it as an alternative or in parallel with our Telegram bot.

Create new discord server (if don’t have one)

Open the Discord and create a new server by clicking on the button on the panel %D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
We’ll use ‘MyHive’ as an example server name.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Create a server invite link
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Adding the Discord bot to your server

Head over to your farm’s settings page and under the notification area, click on ‘Subscribe’ followed by the Discord tab. Click on the link to invite the bot to your server.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Authorize the bot addition

And type the hive.start command in Discord
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

The bot then replies with an authorization code
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Copy this code and paste it in your Discord Notification tab under Farm settings. Click on the ‘Subscribe’ button.

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Send a command as described on the web interface

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Your status will change to ‘subscribed’ if the process was successful.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Login for Discord bot

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Testing

Run a couple of commands to test our Bot.
For example, let’s execute via “Run” simple command hello and some wrong/not exist command likehello11
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
We see messages on our server from Discord Hive Bot so we’re finished.

#2

:ru: Инструкция по Discord Bot

Давайте посмотрим, как пошагово настроить и использовать новый канал уведомлений - Discord.
Собственно Discord — это бесплатный мессенджер с поддержкой VoIP и видеоконференций. Вы можете его использовать в качестве альтернативы или параллельно нашему Telegram боту.

Создать новый дискорд сервер (если у вас его нет еще)

Открываем Discord и создаем новый сервер, нажав на панели на кнопку %D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Мы будем использовать «MyHive» в качестве примера имени сервера.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Создаем ссылку для приглашения на сервер
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Добавление бота Discord на ваш сервер

Перейдите на страницу настроек вашего аккаунта и в области уведомлений нажмите «Подписаться», а затем перейдите на вкладку Discord. Нажмите на ссылку, чтобы пригласить бота на свой сервер.
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Авторизуйте добавление бота


После этого Вам необходимо будет в следующем экране пройти Google captcha после чего на сервере добавится Discord Hive Bot
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Вводим команду hive.start как сообщение в Discord на сервере куда приглашен бот
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Затем бот ответит с кодом авторизации
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Скопируйте этот код и вставьте его в закладке “Уведомления” в настройках аккаунта. Нажмите на кнопку «Подписаться».
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Отправьте команду, как описано в веб-интерфейсе.

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Ваш статус изменится на «подписан», если процесс прошел успешно.

Вход для Discord бота

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

Тестирование

Выполним пару команд для тестирования нашего бота
например для успешной команды отправить через “Выполнить” hello и какую-нибудь заведомо неправильную? например hello11
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
Оба сообщения отобразились в нашем боте. Настройка завершена.

listed #3
pinned #4