Како креирати бот у одбацивању

Anonim

Како креирати бот у одбацивању

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

Стварање овлашћења апликације и бицикла

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

Идите на Дисцорд Девелопер Портал

  1. Следите горњу везу да бисте се пронашли на главној страници портала за програмере у нескладу. Користите личне податке за аутентификацију да бисте ушли у налог.
  2. Овлашћење на порталу програмера за креирање бота у Дисцорд-у

  3. Креирајте нову апликацију кликом на дугме Нова апликација.
  4. Прелазак на стварање нове апликације на порталу програмера да би се створио бот у нескладу

  5. Унесите назив апликације и потврдите њено стварање.
  6. Стварање нове апликације на порталу програмера да бисте створили бот у Дисцорд-у

  7. Проширите мени сајта кликом на дугме са три хоризонталне линије.
  8. Отварање менија апликације на порталу програмера да бисте створили бот у Дисцорд-у

  9. Са листе која се појављује, изаберите "Бот" подешавања.
  10. Идите на одељак Бот на порталу програмера да бисте створили бот у нескладу

  11. Почните да додајете нови бот за ову апликацију.
  12. Дугме за креирање бота у нескладу на порталу програмера

  13. Потврдите приказивање обавештења кликом на "Да, урадите то".
  14. Помоћу дугмета за потврду да бисте створили бот у нескладу на порталу програмера

  15. По завршетку, локација ће се ажурирати и отвориће се Бот страница, где можете да промените његово име, копирајте токен или додајте икону која ће се приказати у дискораку.
  16. Главни параметри апликације за креирање бота у Дисцорд-у

  17. Међутим, сада Бот још није примећен, а дозволе се не постављају за њега, тако да кроз исти мени идите у одељак ОАУТХ2.
  18. Идите на избор врсте апликације да бисте створили бот у нескладу на порталу програмера

  19. У списку скокова означите потврдни оквир "БОТ", што указује на врсту креирања апликације.
  20. Одабир врсте апликације за креирање бота у нескладу на порталу програмера

  21. Пронађите следећи блок - "Бот дозволе" и инсталирајте крпеље насупрот свих дозвола које желите да дате бот.
  22. Избор дозвола за креирање бота у нескладу на порталу програмера

  23. Учините исто са осталим врстама дозвола, они одговарају доступним директно у нескладу за улоге.
  24. Избор друге дозволе да створи бот у нескладу на девелопер порталу

  25. Сада је бот је спреман за ауторизацију. На истој страни, пронађите ред са линком и да га копирате.
  26. Копирајте линкове за стварање бот у нескладу на девелопер порталу

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

    Опширније: Креирање сервер у Дисцорд

  28. Овлашћење за стварање бот у супротности кроз девелопер портал

  29. Погледајте списак свих дозвола и кликните на "овлашћени".
  30. Усвајање листу са правом да створи бот у раздора кроз девелопер портал

  31. Остаје само да се потврди цаптцха појавио на екрану.
  32. Потврда цаптцха да створи бот у супротности кроз девелопер портал

  33. Отворите одговарајући сервер у раздора и уверите се да бот на листи учесника. До сада, ипак је одсутан, а лансирање ће бити доступна након писања "тело" на бота са Питхон или ЈС него што даље чинити.
  34. Провера списак учесника у мрежи да створи бот у супротности кроз девелопер портал

Избор развојно окружење

Пре него што почнете да радите са кодом на програмских језика, ми ћемо навести да ћете морати да инсталирате едитор текста или посебан развојно окружење које подржава Питхон или ЈаваСкрипт синтакса (у зависности од изабраног). Наравно, можете једноставно користити "Бележница", али погодности је инфериорна у односу на специјализоване програме. Погледај своје листе у критике на следећим линковима и изаберите Софтвер за себе.

Опширније:

Одабир развојног окружења за програмирање

Уредници текста за Виндовс

Избор развојно окружење за стварање бот у нескладу

Опција 1: Питхон и раздора Библиотека

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

Корак 1: Инсталација Питхон и неслогу Библиотеке

По дефаулту, Виндовс не имају уграђене функције и програма који су дизајнирани за рад са Питхон, тако да ће морати да се инсталира одвојено, не заборављајући раздор плуг-ин библиотеку, која ће омогућити да интеракцију са корисним функцијама и командама у вези искључиво са неслоге.

Иди на званичном сајту питхон

  1. Користите горњу везу да бисте прешли на званичну веб локацију Питхон и кликните на дугме да бисте преузели своју најновију верзију.
  2. Преузимање компоненти програмирања језика да бисте створили бот у нескладу са Питхон-ом

  3. На новој страници пронађите инсталатер за Виндовс и почните да га учитате.
  4. Одабир верзије програмирања језика за креирање бота у нескладу са Питхон-ом

  5. Сачекајте да преузмете и покренете инсталацијски програм.
  6. Учитавање инсталационе датотеке компоненти језика програмирања да бисте створили бот у нескладу са Питхон-ом

  7. Инсталацију можете започети непромењеним, али желите да проверите потврдни оквир "Додај Питхон Кс.Кс то Патх" тако да се све променљиве околине додају аутоматски и да нису настали проблеми ако уносите команде.
  8. Постављање компоненти језика програмирања да бисте створили бот у нескладу са Питхон-ом

  9. Очекујте попуњавање инсталације и само у случају да поново покренете рачунар тако да све промене ступају на снагу.
  10. Процес постављања компоненти програмских језика да би створио бот у нескладу са Питхон-ом

  11. Отворите "командну линију" погодно за вас, на пример, проналажење апликације у менију "Старт".
  12. Идите у командни редак да бисте инсталирали ПЈ библиотеке да бисте створили бот у нескладу са Питхон-ом

  13. Набавите наредбу Дисцорд Цом Дисцурд и потврдите га помоћу тастера за унос.
  14. УП команда за инсталацију библиотеке за стварање бота у нескладу са Питхон-ом

  15. Учитавање датотека ће почети и линије ће "траћи" у конзоли. Не затварајте овај прозор док се преузимање не заврши.
  16. Инсталациони поступак ПЈ библиотека да створи бот у нескладу са Питхон-ом

  17. Чим се појаве информације "успешно инсталирају", затворите "командну линију" и идите даље.
  18. Успешна уградња ПЈ компоненти за стварање бота у нескладу са Питхон-ом

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

Прочитајте још: ПИП ажурирање за Питхон

Корак 2: Стварање бота од прекидача

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

  1. Почните од покретања у празном ходу проналажењем додатне апликације кроз "Старт" мени. Ако сте преузели још једно развојно окружење, отворите га и створите нови пројекат заснован на Питхон-у.
  2. Покретање развојног окружења за стварање бота у нескладу са Питхон-ом

  3. Након отварања новог прозора, назовите "датотеку" мени и изаберите "Нова датотека". То се може учинити помоћу ЦТРЛ + Н КЉУЧНЕ КЉУЧНЕ КЉУЧЕ.
  4. Отварање нове датотеке у развојном окружењу за стварање бота у нескладу са Питхон-ом

  5. У новом прозору који је намењен за писање кода, уметните блок

    Подешавања = {

    'Токен': 'Твој токнен',

    'Бот': 'Име бота',

    'ИД': ИД клијента бот, без наводника,

    'Префикс': 'префикс бота'

    }

  6. Уметање речника код за креирање бота у нескладу са Питхон-ом

  7. Сада морате да пронађете информације да бисте је заменили у речнику. Прво пронађите ИД апликације клијента на веб локацији програмера. Копирајте га и замените у одговарајућем низу.
  8. Копирање ИД-а на веб локацији за креирање бота у нескладу са Питхон-ом

  9. Позовите мени и идите на одељак "Бот".
  10. Прелазак на копију токена да бисте створили бот у нескладу са Питхон-ом

  11. Копирајте њен јединствени токен кликом на дугме посебно додељено за то.
  12. Копирање токена да створи бот у нескладу са Питхон-ом

  13. Уметните токен уместо натписа, учините исто са именом бота и префикс који се користи (префикс је потребан за позиве команди и увек иде испред њих, на пример! Играјте се и можете заменити узвик ознака на било којим другим ликовима).
  14. Замена редова у речнику датотека да бисте створили бот у нескладу са Питхон-ом

  15. Након што су све информације замене, поново назовите мени "Датотека" и одаберите опцију "Сачувај као".
  16. Прелазак на сачување датотеке речника за креирање бота у нескладу са питоном

  17. Креирајте засебну мапу за бот датотеке, наведите то као цонфиг и потврдите уштеду.
  18. Спремање датотеке речника да бисте створили бот у нескладу са Питхон-ом

Корак 3: Тело креирања тела

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

  1. У развојном окружењу отворите мени "Датотека" и креирајте нову датотеку.
  2. Стварање датотеке за тело да бисте створили бот у нескладу са Питхон-ом

  3. Уметните три команде тамо, које су намењене увозу постављених библиотека и претходно створених датотека:

    Увоз Дисцорд.

    од дисцорд.ект команди увоза

    Од конфигурационих поставки увоза

  4. Увезите библиотеке и вокабулар према датотеци за тело да бисте створили бот у нескладу са Питхон-ом

  5. Додајте стринг бот = цоммандс.бот (цомманд_префик = Подешавања ['префикс'] # Откад смо навели префикс у подешавањима, жалимо на речник са префиктом.
  6. Најава за ложте у главној датотеци да бисте створили бот у нескладу са Питхон-ом

  7. Главни код је следећи:

    @ Бот.цомМанд () # Не пролазе аргумент пасс_цонтект, јер је било потребно у старим верзијама.

    Асинц Деф Хелло (ЦТКС): # Креирајте функцију и преносите аргумент ЦТКС.

    Аутор = цтк.мессаге.аутхор # Производимо променљиву аутору и пишем информације о аутору тамо.

    Чекајте цтк.сенд (ф'хелло, {аутхон.ентион}! ') # Прикажи поруку са помињем аутора, позивајући се на променљиву аутору.

  8. Обратите пажњу на коментаре који раде након "#" знака - растављаће сврху сваког реда.
  9. Додавање команде на главну датотеку да бисте створили бот у нескладу са Питхон-ом

  10. Наредба за покретање изгледа овако: Бот.Рун (подешавања ['токен']) # апел на речник поставке са ТКЕН тастером, да бисте добили токен.
  11. Ред лансирања апликације за креирање бота у нескладу са Питхон-ом

  12. По завршетку отворите већ познати мени и идите да сачувате датотеку.
  13. Пребаците се на одржавање основне датотеке да бисте створили бот у нескладу са Питхон-ом

  14. Подесите за то било које име и место у фасцикли Цонфиг.
  15. Спремање основне датотеке за креирање бота у нескладу са Питхон-ом

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

Користите алтернативни код да бисте створили бот у нескладу са Питхон-ом

Увоз Дисцорд.

од дисцорд.ект команди увоза

Од конфигурационих поставки увоза

Бот = Цоммандс.бот (Цомманд_префик = Подешавања ['префикс'])

@ Бот.цомМанд () # Не пролазе аргумент пасс_цонтект, јер је било потребно у старим верзијама.

Асинц Деф Хелло (ЦТКС): # Креирајте функцију и преносите аргумент ЦТКС.

Аутор = цтк.мессаге.аутхор # Производимо променљиву аутору и пишем информације о аутору тамо.

Чекајте цтк.сенд (ф'хелло, {аутхон.ентион}! ') # Прикажи поруку са помињем аутора, позивајући се на променљиву аутору.

Бот.Рун (подешавања ["узета ']) се односе на поставке речника са ТКЕН тастером, да бисте добили токен

Поред тога, разјашњавамо да можете да користите алтернативну шему, поставите се решавање датотеке са речником и добијање мало другачијег "тела" за бот. Одлучите да ли је овај код погодан за вас. Наведене линије са токеном мораће да се уређују.

Увоз Дисцорд.

од дисцорд.ект команди увоза

Токен = 'Ваш токен'

Бот = Цоммандс.Бот (Цомманд_префик = '!')

@ Бот.цомманд (пасс_цонтект = ТРУЕ) # Дозволите ми да преносим аргументе

Асинц деф тест (ЦТКС, АРГ): # Креирајте функцију асинхроне боце

чекајте цтк.сенд (арг) # Пошаљи аргумент

Бот.Рун (токен)

Корак 4: Покрените бот

Сада можете започети бот за проверу, за које ће вам требати 3 главна датотека створена у кораку. Саставите је право кроз развојно окружење или назовите "командну линију" и уђе тамо Питхон Бот.пи тамо, где је Бот.пи име креиране датотеке. Ако датотека није успела да пронађе, наведите целу путању, на пример Питхон Ц: \ Корисници \ усер_наме \ бот.пи.

Покретање основне датотеке да бисте створили бот у нескладу са Питхон-ом

Идите на несклад и проверите тренутно стање бота. Требало би да се прикаже на листи учесника у одељку "Онлине" заједно са зеленом бодом.

Провера статуса боца да бисте креирали у нескладу након његовог стварања помоћу Питхон-а

Користите отворене изворе или сопствено знање за писање наредби за бот или имплементирати друге задатке које мора да обавља. Да бисте то учинили, уредите његову главну датотеку или створите друге везујући све у једном пројекту.

Опција 2: ЈаваСцрипт и Дисцорд.ЈС

Следећа варијанта стварања бота за несломак је употреба ЈС и повезане библиотеке Дисцорд.ЈС, што додаје све потребне компоненте да раде са ботовима. Принцип акције се разликује од претходне верзије само алата и разлика у синтетикама програмских језика, али остаје приближно исто.

Корак 1: Инсталациони чвор.јс и дисцорд.јс

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

Идите на званичну страницу чвора.јс

  1. Отворите страницу Ноде.јс на Интернету и изаберите најновију препоручену верзију за преузимање.
  2. Дугме за преузимање проширене платформе да бисте створили бот у нескладу са ЈаваСцрипт

  3. Сачекајте док се извршна датотека не прими и покрене.
  4. Процес оптерећења проширене платформе за креирање бота у нескладу са ЈаваСцрипт-ом

  5. Следите упутства на екрану, попуните инсталацију и поново покрените рачунар.
  6. Инсталирање проширене платформе за креирање бота у нескладу са ЈаваСцрипт

  7. Проширите "Старт" и кроз потрагу за проналажењем Цлассиц апликације "Командна линија".
  8. Пређите на командну линију да бисте креирали бот у Дисцорд са ЈаваСцрипт

  9. Напишите команду НПМ инит у њега и активирајте га притиском на Ентер.
  10. Тим за подешавање пакета Да бисте креирали бот у нескладу са ЈаваСцрипт

  11. Креирајте стандардни пакет са корисничким информацијама притиском на Ентер након уноса сваког параметра или оставите све подразумевано.
  12. Процес инсталирања датотека за паковање за креирање бота у нескладу са ЈаваСцрипт

  13. Када су постављени сви параметри пакета, добићете упозорење које морате да потврдите притиском на ЕНТЕР поново.
  14. Успешна уградња датотека за паковање за креирање бота у нескладу са ЈаваСцрипт-ом

  15. Унесите наредбу за инсталирање НПМ да бисте инсталирали нестале стандардне компоненте.
  16. Главне команде за подешавање компонената за креирање бота у нескладу са ЈаваСцрипт

  17. Сачекајте док се не појаве преузимање и изглед улазног реда.
  18. Успешна уградња библиотечких компоненти за стварање бота у нескладу са ЈаваСцрипт

  19. Напишите НПМ Инсталл Дисцорд.јс.
  20. Инсталирање библиотеке да створи бот у нескладу са ЈаваСцрипт-ом

  21. Једном када је ова наредба завршена, отворите фасциклу свог корисника и проверите да ли су створена креирана датотека датотека ЈСОН формата.
  22. Проверите додате пакете да бисте створили бот у Дисцорд са ЈаваСцрипт

Корак 2: Рад са бот датотекама

Све радње које се односе на БОТ датотеке и програмски код ће погледати једну фазу, јер једноставно нема смисла да их подели. Потребне су вам три основне датотеке, где су све потребне функције одговарајуће: неко је одговорно за конфигурацију Бота, други је за "тело", а трећа чува листу додатних команди.

  1. Прво, креирајте датотеке "Бот.ЈС" и "цонфиг.јсон" датотеке у једном директорију.
  2. Стварање основних датотека да бисте створили бот у Дисцорд са ЈаваСцрипт

  3. Отворите кроз уређивање текста или развојног окружења "Цонфиг.јсон" и тамо додајте такве линије:

    {

    "Токен": "Иоур_теген",

    "Префикс": "иоур_префик"

    }

    Сходно томе, изрази у двоструким цитатима замењују се јединственим токенским ботом и преферираним префиксом.

  4. Уређивање конфигурационе датотеке за креирање бота у нескладу са ЈаваСцрипт

  5. Отворите за уређивање датотеке "Бот.јс" (успут, његово име може бити било који). Уметните овај блок код тамо.

    Цонст Дисцорд = Захтевајте ('дисцорд.јс'); // Повежите библиотеку Дисцорд.ЈС

    Цонст Робот = Нови несклад.Цлиент (); // изјављујемо да је робот - бот

    Цонст Цоммс = захтевају (". / цоммс.јс"); // Повежите датотеку са наредбама за бот

    ЦОНСТ ФС = Захтевајте ('ФС'); // повежите ноде.јс матерњи модул датотека

    Нека је Цонфиг = захтевају ('./ цонфиг.јсон'); // Повежите датотеку са параметрима и информацијама

    Нека токен = цонфиг.токен; // "извуци" са ИТ токена

    Нека префик = цонфиг.префик; // "извуци" са префикса

    робот.он ("Спремно", функција () {

    / * Када је успешан покретање, у конзоли ће се појавити порука "[Бот име]"! " * /

    Конзола.лог (робот.усер.усернаме + "Почело!");

    });

    робот.он ('порука', (мсг) => {// Одговори на поруке

    иф (мсг.аутхор.усернаме! = робот.усер.усернаме && мсг.аутхор.дисцриминатор! = робот.усер.дисцриминатор) {

    вар цомм = мсг.цонент.трим () + "";

    ВАР ЦОММ_НАМЕ = ЦОММ.СЛИЦЕ (0, ЦОММ.ИНДЕКСОФ ("));

    вар мессрр = цомм.сплит ("");

    За (цомм_цоунт у Цоммс АМСМС) {

    вар цомм2 = префикс + цоммс.цоммс [цомм_цоунт] .Наме;

    иф (цомм2 == цомм_наме) {

    цоммс.цоммс [цомм_цоунт] .Оут (робот, мсг, мессарр);

    }

    }

    }

    });

    робот.логин (токен); // Бота ауторизација

    Прочитајте коментаре на Стрикери који иду након Сласх-а ("//") да се самостално баве сврсом сваког.

  6. Уређивање датотеке каросерије да бисте створили бот у нескладу са ЈаваСцрипт

  7. Створите трећу датотеку - "Цоммс.јс", у којој ће се све потребне команде чувати у будућности.
  8. Стварање датотеке са наредбама за креирање бота у нескладу са ЈаваСцрипт-ом

  9. Уметните главну јединицу у њега, што ће се проширити у будућности:

    Цонст Цонфиг = захтевају ('./ цонфиг.јсон'); // Повежите датотеку са параметрима и информацијама

    Цонст Дисцорд = Захтевајте ('дисцорд.јс'); // Повежите библиотеку Дисцорд.ЈС

    Цонст префик = цонфиг.префик; // префикс "извући"

    // тимови //

    Тест функција (робот, неред, аргументи) {

    Месс.цханнел.сенд ('тест!')

    }

    // Листа команди //

    вар цоммс_лист = [{

    Име: "Тест",

    Напоље: тест,

    О: "Тест Теам"

    }];

    // име - име тима на који ће бот реаговати

    // оут - назив функције са тимом

    // Опис тима

    модуле.екпортс.цоммс = Цоммс_лист;

  10. Уређивање датотеке са наредбама да бисте створили бот у нескладу са ЈаваСцрипт

За даљи рад са командама, то ће бити довољно да се њихове функције прогласе и напуни листу одговарајућих блокова кода. На пример, готова датотека "Цоммс.јс" изгледа овако:

Цонст Цонфиг = захтевају ('./ цонфиг.јсон');

Цонст Дисцорд = Захтевајте ('дисцорд.јс');

Цонст префик = цонфиг.префик;

Цонст верзије = Цонфиг.версионс;

// тимови //

Тест функција (робот, неред, аргументи) {

Месс.цханнел.сенд ("тест!")

}

Функција Здраво (робот, неред, аргументи) {

Месс.репли ("Здраво!")

}

// Листа команди //

вар цоммс_лист = [{

Име: "Тест",

Напоље: тест,

О: "Тест Теам"

},

{

Име: "Здраво",

Напоље: Здраво,

О: "Теам за поздрав!"

}

}

модуле.екпортс.цоммс = Цоммс_лист;

Корак 3: Покрените бот

Прве акције са ботом о ЈаваСцрипту су завршене, што значи да га можете покренути и проверити рад. Да бисте то учинили, мораћете да урадите следеће:

  1. Отворите мени Старт кроз претрагу да бисте пронашли "командну линију" и покрените га.
  2. Идите на покретање апликације да бисте створили бот у нескладу са ЈаваСцрипт

  3. Унесите чвор бот.јс, где је Бот.ЈС име главне датотеке са кодом за бот. Ако није у вашој мапи, одредите пуни пут до датотеке или прво пређите на локацију помоћу команде ЦД-а.
  4. Покрените апликацију да бисте створили бот у нескладу помоћу ЈаваСцрипт-а путем командне линије

Примери корисних тимова

На крају ове опције укратко говорите о две корисне команде које могу бити корисне приликом постављања бота. Могу се користити као тест када је рад на пројекту још увек у развоју. Прва наредба -! ЦЛЕАР - брише одређени број порука у ћаскању. Његов код је следећи:

цонст арггс = мессаге.цонтент.сплит ('') .слице (1); // сви аргументи за име тима са префиксом

цонст износ = арггс.јоин (''); // број порука које се морају уклонити

ако (! Износ) Повратак месс.цханнел.сенд ('нисте прецизирали колико порука је потребно уклонити!'); // проверите да ли је постављен број параметара

иф (ИСНАН (износ)) Ретурн месс.цханнел.сенд ('ово није број!'); // провера је број уноса корисника

ако (износ> 100) повратак месс.цханнел.сенд ('не можете да избришете 100 порука одједном "); // провера, да ли је кориснички унос већи од 100

ако (износ {

Месс.цханнел.булкделете (поруке)

Месс.цханнел.сенд (`даљинско $ {износ} Поруке!`)

})

};

делете_мессагес (); // Позовите асинхрону функцију

Друга наредба је дизајнирана тако да баци новчић и започиње уласком! Хеадс_ор_таилс у цхат. Овде код није толико компликован, јер постоји мало акције и Бот мора одговорити само на један захтев без огромног броја променљивих.

месс.цханнел.сенд ('кованица баца ...')

вар рандом = матх.флоор (матх.рандом () * 4) + 1; // најава случајне променљиве - израчунава случајни број од 1 до 3

Ако (насумично === 1) {// ако је израчунато број 1, орлов пада.

Месс.цханнел.сенд (': фулл_моон: Еагле!')

} И друго ако је (насумично === 2) {// ако се број 2 израчунава, онда падне журбе.

Месс.цханнел.сенд (': нев_моон: Русх!')

} И друго ако је (насумично === 3) {// ако се израчунава број 3, а ковач пада ивица.

Месс.цханнел.сенд (': ласт_куартер_моон: Кованица је пала поред ивице!')

}

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

Опширније