Discord Bot Guide

: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.

: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
Оба сообщения отобразились в нашем боте. Настройка завершена.

I can not test any commands. Your last “Testing” section did not work for me.

What can this do? I can not find any more documentation on how to use the hive bot on discord.

Can hive bot auto send notification about my farm and etc… ?

Thanks!

How does one disconnect a discord subscribed bot? The disconnect button as shown in the screenshots in this post, are no longer there. I want to get my bot to send notifications to one my discord channels instead of direct message. How can I do this?