Стварање и додавање бота за несклад

Стварање и додавање бота за несклад

Дисцорд Цорпорате Мессенгер је веома популаран широм света. Али у његовом чистом облику његових способности знатно је ограничено. Потражња за програмом заснива се на могућности употребе бодова - додавања која проширују функционалност апликације. Број чета за несклад израчунава се хиљадама, док је њихов фокус најразличањи. Постоје бототи специјализовани за репродукцију музике, постоје они који вам омогућавају да користите радио. Проширења за објављивање фотографија и слика су популарна, многи боти нуде мини-игре. Постоје они који су инсталирани директно на функције Цхат-а, омогућавајући му да је умерено умјерено. Једном речју, могућности за ширење могућности гласника су огромне. Данас ћемо покушати да схватимо како да додамо бот на несклад, како да га конфигуришем, брише и чак креира сопствену опцију.

Како додати готов бот на несклад

Ако имате програмирање вештина, стварање сопственог бота може бити прилично узбудљива активност. Али пошто је већина корисника веома далеко од програмирања, овај пут није за њих. Штавише, мало је вероватно да има смисла створити оно што је већ доступно у готовом облику, а вишак.

Главни услов за додавање бота на Дисцорд Сервер је пронаћи сајт са добрим ботовима. Данас је много тога, као пример, као пример, прилично популаран ресурс може се навести - хттпс: // топ.ГГ /

Поступак инсталације сама се не разликује у повећаној сложености:

  • Идемо на наведено место;
  • Ако тражимо одређени бот, улазимо у његово име у конзоли за претрагу;
  • Можете ићи другим путем помоћу навигационог менија у којем су све ботове подељене у категорије: најпопуларније, музичка упутства додата недавно, сортирана по таговама;
  • Ако је избор већ направљен, можете директно да наставите са инсталацијом. Да бисте то учинили, директно на сајту, морате да кликнете на дугме "Позовите" (позивницу);
  • И можете прећи на страницу Бот - Биће више информација о својим могућностима и функционалности и кликните на исто дугме;
  • Да бисте инсталирали Бот на Дисцорду, отворен је прозор Конфигурације, потребно је одабрати сервер на којем је разговор постављен и постављајући права која делегирате када је инсталирана на серверу и почиње да ради;
  • Након уноса и постављања основних поставки вашег омиљеног бота, можете прећи на завршну фазу - кликните на дугме "Ауторизе";
  • Након тога остаје да прође стандардни чек за робота. Не смејте се, одједном бот намерава да користи други бот? У последњем случају, он је ударио рата аутомобила.

Као што видите, повезивање бота је једноставна ствар. Нема сложеније од инсталације програма. На крају, примећујемо да је најпопуларнија категорија данас надградња која вам омогућавају да изгубите музику. Препоручујемо да ритам музичка боту, који у неслосној заједници ужива добро-поремећену репутацију једног од најбољих. Међу предностима допуњења цхат-у преносе репродукцију аудио трака и из различитих извора. СоундЦлоуд, подржани су Твитцх Сервицес, можете да слушате музику директно из ИоуТубе-а.

Ритам Бот Цхип је јединствена способност извлачења појединачних нумера из листа репродукције и независно формира нову листу у аутоматском режиму, чим се стари искриве да је празан. Додавање песама врши се на различите начине. На пример, што указује на директну позиву на извор репродукције. И можете да користите претрагу, а затим ћете морати да изаберете праву песму са листе састављене од најпотпуније корелације са вашим захтевом.

Листа команди за рад са ботом је мала, а њихова синтакса је једноставна, тако да вероватно нећете доживети потешкоће приликом коришћења ових директива чак и у почетној фази рада бота.

Други ритам "чипова" може се назвати могућношћу да се корисник приказује текст тренутно репродуцираних песама које ће љубавници ценити сахрану. Ако желите, можете покушати пронаћи текст било које песме, ако само знате потпуно исправно име и извођач.

На крају, примећујемо да Бот нуди администраторе сервера широку листу поставки које оптимизују његов рад. Сви су доступни на модуларном панелу. Можете се упознати са списком главних команди дизајнираних за контролу апликације на званичном веб локацији Рхитхм.

Савет. Бот је развијен за посао углавном у гласовним каналима. Ако требате да имате проширење са истим функцијама за текстуални канал, морате потражити другог бота.

Како поставити и користити бот у Дисцорд-у

Инсталација бота, описана у претходном одељку, већ је довољна процедура да се то започне употребом тамо одмах. То јест, није потребно укључити или некако је неопходно да га активирате. Међутим, знање тимова неопходних за потпуну употребу могућности ширења не може се издати. Такође ће бити потребно да испуни почетна подешавања.

Што се тиче подешавања, правилно написани бот након инсталације на дисцорд сервер треба да пошаље поруку у којој ће бити присутна детаљна упутства како да извршите подешавања и како да контролишете бот користећи команде. Најчешће, порука једноставно даје синтаксу тима, која је увођењем који ћете добити листу свих осталих приступачних команди.

Упутство се такође дуплира на веб локацији Дисцордботс.Орг, ако сте поставили бот одатле.

Пажња. Велика већина ботова има енглеско-бродски интерфејс, ботови на руском - до сада је феномен реткост. Дакле, требало би да повучеш енглески, веруј ми, то ће вам добро доћи у другим животним ситуацијама. У екстремним случајевима морате користити преводиоца.

Како направити своје музичке бот у нескладу

Дисцорд Цхат АПИ има прилично развијени алат који вам омогућава да креирате ботове. Наравно, за то морате бити програмер. Али ако је пожељно на мрежи, можете пронаћи спремне и чак документоване ботове које се могу користити у зависности од услова које пружа програмер.

Након што је одабрао овај пут, још увек морамо да га сазнамо како да га инсталирамо на сервер тако да се може користити.

Размотрите пример музичког бота, написаног на ЈС и поседује основне могућности (играње са подршком за репродукцију реда чекања, заустављања, пролаза нумера).

Дајемо текст готовог скрипте:

Цонст Дисцорд = Редире ('Дисцорд.ЈС ');
цонст
Префикс,
токен,
= Захтевају ('./ цонфиг.јсон ');
Цонст ИТДЛ = Захтевајте ("ИТДЛ-Цоре");
Цомплатинг Цлиент = Нови несклад.Клијент ();
Цонст Куеуе = Нова мапа ();
Клијент.Једном ("Спремно", () =>
Конзола.Дневник ("Спремни!');
);
Клијент.Једном ("поновно повезивање", () =>
Конзола.Дневник ("Поновно повезивање!');
);
Клијент.Једном ('искључивање', () =>
Конзола.Дневник ('Искључивање везе!');
);
Клијент.Он ('Порука', Асинц мессаге =>
иф (порука).Аутор.Бот) повратак;
ако (!Поручити.Садржај.СтартСвитх (префикс)) повратак;
Цонст серверуеуе = ред чекања.Добити (порука).Цеха.ИД);
иф (порука).Садржај.СтартСвитх ('$ префик игра'))
Извршити (порука, серверуеуе);
Повратак;
Иначе ако (порука).Садржај.СТАРТСВИТСХ ('$ префик прескочи'))
Прескочите (порука, серверуеуе);
Повратак;
Иначе ако (порука).Садржај.СтартСвитх ('$ префик стоп'))
СТОП (порука, серверуеуе);
Повратак;
елсе
Поручити.Канал.Пошаљи ("Морате да унесете важећу наредбу!')

);
Асинц функција извршава (порука, серверуеуе)
ЦОНСТА АРГС = Порука.Садржај.Разделити (");
ЦонстЕцханнел = Порука.Члан.Воицецханнел;
ако (!Врозна порука.Канал.Пошаљи ('Морате бити у гласовном каналу да бисте репродуковали музику!');
Дозволе Цонстанце = Воицецханнел.Дозволе за (порука).Клијент.Корисник);
ако (!Дозволе.Има ('Цоннецт') || !Дозволе.Има ("говори '))
Повратна порука.Канал.Пошаљи ("Потребно ми је дозволе за придруживање и говорити у вашем гласовном каналу!');

цонст сонгИнфо = аради се итдл.Гетинфо (аргументи [1]);
Цонст сонг =
Наслов: Сонглинфо.Назив,
УРЛ: Сонглинфо.видео_урл,
;;
ако (!Серверкуекуеуе)
цонст куеецоннутнут =
ТектЦханнел: Порука.Канал,
Воицецханнел: Воицецханнел,
Веза: нулл,
Песме: [],
Запремина: 5,
Игра: Истина,
;;
Редак.Сет (порука.Цеха.ИД, куеецоннутт);
Куеецоннут.Песме.Пусх (песма);
покушати
Вар веза = чекају воицецханнел.Придружити ();
Куеецоннут.Веза = веза;
Играј (порука).Цех, куеецоннут.песме [0]);
Ухватити (грешка)
Конзола.Дневник (грешка);
Редак.Избриши (порука.Цеха.ИД);
Повратна порука.Канал.Пошаљи (ЕРР);

елсе
Серверкуекуеуе.Песме.Пусх (песма);
Конзола.Дневник (серверуеуеуе).Сонгс);
Повратна порука.Канал.Пошаљи ('$ Сонг.Наслов је додат у ред!');


Скип функција (порука, серверуекуеуе)
ако (!Поручити.Члан.Врозна порука.Канал.Пошаљи ("Морате бити у гласовном каналу да бисте зауставили музику!');
ако (!Повратна порука сервекуеуе).Канал.Пошаљи ('није песма коју бих могао прескочити!');
Серверкуекуеуе.Прикључак.Диспечер.крај ();

Функција СТОП (порука, серверуеуе)
ако (!Поручити.Члан.Врозна порука.Канал.Пошаљи ("Морате бити у гласовном каналу да бисте зауставили музику!');
Серверкуекуеуе.Сонгс = [];
Серверкуекуеуе.Прикључак.Диспечер.крај ();

Функција игра (цех, песма)
Цонст серверуеуе = ред чекања.Добити (цех.ИД);
ако (!Сонг)
Серверкуекуеуе.Воицецханнел.Оставити ();
Редак.Избриши (Цех.ИД);
Повратак;

Диспечер трошкова = Серверкуекуеуе.Прикључак.ПлаиСтреам (ИТДЛ (Сонг.УРЛ))
.на ('крај', () =>
Конзола.Дневник ("Музика је завршена!');
Серверкуекуеуе.Песме.Смена ();
Играј (Цех, Серверкуеуеуе).песме [0]);
)
.на ('Грешка', грешка =>
Конзола.грешка (грешка);
);
Диспечер.Сетволумелогаритхмиц (СерверВекуеуеуе).запремина / 5);

Клијент.Пријава (токен);

Сада погледајмо како да инсталирамо овај бот:

  • Идемо на одељак Дисцорд Портал у одељак програмера, кликните на дугме "Нова апликација";
  • Унесите име нашег бота, кликните на "Креирај";
  • Кликните на картицу "Бот" и притисните дугме "Додај бот";
  • Сада је потребно додати серверу. Да бисте то учинили, идите на ОАУТХ2 одељак и учитајте нашу скрипту у опсегу Обим;
  • Примјећујемо дозволу потребну за рад бота;
  • Резултат ће генерисати УРЛ-у, који се мора убацује у прегледач;
  • Остаје да одабере сервер на којем ће се додати наша УРЛ-а, а затим кликните на "Ауторизе".

Међутим, исто се може урадити без програма и вашег сервера (лансирање ће се извршити од спољног динолобота сервера.Нето). Секвенцирање:

  • Идемо у Динобот.Нето, кликните на дугме "Пријава са Дисцорд", а затим - "Ауторизе";
  • У прозору који се отвара, изаберите сервер на којем ће бот радити;
  • Прелазимо на поступак поставки бот. У горњем менију морате кликнути на ставку "Бот Сеттингс". Можете поставити префикс (почетни симбол за све команде које се користе за контролу бота) или оставите задану вредност (ускличник). Овде је потребно дати име бота у пољу надимка;
  • Прелазимо на позорницу директног стварања музичког бота за наш канал. Да бисте то учинили, изаберите и кликните на "Мусиц" Поинт у лијевом менију, изаберите канал на којем ће наша бот функционисати, навести улогу - можете поставити нови или изабрати са предложене листе постојећих улога;
  • Идемо на дисцорд сервер, отвори канал који смо навели на претходној листи листе. Овде ће вам требати да пропишете тим помоћи са префиксом који смо поставили за наш бот (подразумевани - ускличник, односно, тим ће изгледати !Помоћ). Бот вам одмах пошаље поруку са списком доступних команди;
  • Да бисте почели да играте пензију, морате да унесете наредбу !Играјте, тим се користи да престане да се игра !Зауставити се, да прескочите тренутни састав - !Прескочити.

Као што видите, уградња Бота ће захтевати максималну концентрацију од вас, али у томе нема ништа.

Уклањање бота у нескладу

Ако из неког разлога више не требате инсталирани бот (уморни, пронашли сте нови, са најбољом функционалном функцијом), у било ком тренутку се може уклонити са сервера Дисцорд. Да бисте то учинили, отворимо листу учесника канала, кликните ПКМ на бот и у контекстном менију који се појави, изаберите опцију "Делете".

Такође се можете вратити у било које време, али морате поново да извршите поступак инсталације.

Уклањање самог бота неће довести до нестанка свих материјала који је објављен додавањем. Ако их постоји потреба да их се решите, мораћете то да урадите ручно или користите посебног бота специјализованог за чишћење четања.

Поступак померања бора на други сервер може се спровести на једноставан, али нескладан начин, уклањање на првом серверу и уградња са нуле до другог.

Сада сте свесни како да креирате сопствени бот у нескладу, како да извршите њено примарно постављање. Ако се постављају питања, питајте их у коментарима, обично не остају без одговора.