Как да напишем бот за раздор

Anonim

Как да напишем бот за раздор

Стъпка 1: Избор на тема Бот

Ако създадете бот за търговски цели, но нямате техническа задача, първо да разберете какви функции са планирани да бъдат изпълнени изобщо. Това може да бъде бот за администриране, възпроизвеждане на музика или забавление с мини-игри. Обикновено на етапа на учене се появява идея за изпълнение или се предлага като домашна задача за курсове.

Отличен източник за търсене на идея е абсолютно всеки популярен сайт със списък на ботове. На него можете да зададете сортирането на популярността и да разберете какво е най-популярното. На страниците на проекта има описание на функциите и принципите на работа, което също ще помогне да разберем как трябва да изглежда бъдещият ви бот.

Разглеждане на популярни проекти за създаване на бот в раздор

Веднага след като темата е избрана или е решено да се копира съществуващия код, вече го редактирате, продължете да пишете собствения си бот.

Стъпка 2: Създаване на приложение за бот

Следващата стъпка е да се създаде заявление за официалния портал за раздора. Необходимо е бот да започне своето съществуване и да придобие уникален токен, използван по поканата. Вече е избрано името на проекта, инсталирането на разрешителни и лого.

Отидете на сайта на портала за разработчик на раздор

  1. Отворете връзката по-горе и влезте в портала за разработчици под профила, който ще използвате за тестовия сървър, когато първо разрешите и проверите бота.
  2. Разрешение за портала на разработчиците, за да създадете бот в раздора

  3. Веднъж на главната страница, кликнете върху бутона "Ново приложение".
  4. Преход към създаването на ново приложение на портала за разработчиците, за да създаде бот в раздор

  5. Въведете името си и потвърдете създаването.
  6. Създаване на ново приложение на портала за разработчиците, за да създадете бот в раздора

  7. Разгънете менюто на сайта, като натиснете бутона с три хоризонтални линии.
  8. Отваряне на менюто на портала за разработчиците, за да създадете бот в раздора

  9. В блока "Настройки" изберете "Bot".
  10. Отидете в раздела с параметри на бот на портала за разработчици, за да създадете бот в раздор

  11. Потвърдете изграждането на нов бот за приложението.
  12. За създаване на нов бот на сайта на портала за разработчика, за да създадете бот в раздор

  13. В изскачащия прозорец кликнете върху "Да, направете го!".
  14. Уведомяване с потвърждение на създаването на ново приложение на портала за разработчици, за да създаде бот в раздора

  15. На този етап можете да промените името на бота и да го изтеглите на аватара, ако е готов. Моля, обърнете внимание, че в същата секция също е токен с бутона "Копиране", който е отговорен за копирането му в клипборда. Това действие ще трябва да направи повече от веднъж по време на работа с проектния код.
  16. Основните параметри на създаденото приложение за създаване на бот в раздора

  17. Разгънете менюто отново и отидете в раздела OAUTH2.
  18. Преход към избора на вид допълнително приложение на портала за разработчици, за да създадете бот в раздора

  19. В списъка с параметри на SCOPES намерете елемента "Bot" и го маркирайте с маркировка.
  20. Изберете вида на приложението, използвано на портала за разработчици, за да създадете бот в раздора

  21. Незабавно намерете друг блок с името "Bot permissions". Активирайте всички разрешения, като изтласкате действията, извършени от този бот.
  22. Добавяне на разрешения за създаване на бот в раздор

  23. Не забравяйте за разрешенията за текстови и гласови канали. Въпреки това, те няма да са необходими, за да активират, ако правото на администратора незабавно предоставя на заявлението.
  24. Избор на други разрешения за потребителски приложения на портала за разработчици, за да създадете бот в раздор

  25. Повдигнете отново блока на "SCOPES" и копирайте автоматично генерираната връзка към разрешението за велосипед.
  26. Връзка към първото разрешение за велосипед на сървъра, за да създадете бот в раздора

  27. Превъртете през него и изберете сървъра, за да добавите приложение.
  28. Разрешение на сървъра, за да се създаде робот в раздора

  29. Потвърдете предоставянето на подходящи права (всички разрешения, маркирани с квадратчета, се показват в прозореца. Кликнете върху "Authorize", за да преминете към следващата стъпка.
  30. Преглед на списък с наличните разрешения за създаване на бот в раздора

  31. Въведете CAPTCHA, за да завършите процедурата.
  32. Потвърждение на CAPTCHA при първото разрешение за създаване на бот в раздор

  33. Превъртете до сървъра и се уверете, че ботът се показва в списъка на участниците. Сега той е офлайн, защото кодът му все още не е написан.
  34. Проверка на списъка на участниците в избрания сървър за създаване на бот в раздор

Стъпка 3: Изберете среда за разработка

Време е да направите най-трудния етап от създаването на кода за писане на бот. За да направите това, изберете един от поддържаните езици за програмиране. Най-често използват JavaScript с разширение под формата на Node.js или Python. Изборът зависи изключително върху знанията ви или в кой формат е бота на бота, ако става въпрос за копиране на допълнително усъвършенстване. За различни езици са необходими различни среди за развитие със синтактична поддръжка и допълнителни полезни функции. Можете да научите повече за най-популярните в статиите за връзките по-долу.

Прочетете още:

Избор на среда за развитие за програмиране

Текстови редактори за Windows

Избор на среда за развитие, докато пишете код, за да създадете бот в раздора

Стъпка 4: Код за писане

Има много различни уроци и демонстрации как да пишат ботове за раздоглаво ниво на сложност. Има дори цели проекти за възпроизвеждане на музика или администрация, така че понякога банално копиране понякога. Въпреки това, ако решите сами да напишете кода, трябва да овладеете Python или JavaScript.

Използване на език за програмиране на Python за създаване на бот в раздор

В друга статия, описахме подробно как се създава основата на бота и се добавят основни команди, счупване на двете споменати езици за програмиране наведнъж. Трябва само да изберете най-доброто и да разберете как принципите създават файлове и пишат съдържанието си.

Прочетете повече: писане на бот в раздор

Използване на език за програмиране на JavaScript, за да създадете бот в раздора

Стъпка 5: Разпределение на бота

Просто никой няма да знае за вашия бот, защото той просто липсва в мрежата. Ако създаването се осъществява единствено за личен проект, промоцията не е необходима, но често се преследва от целта за получаване на бот. Откритите сайтове се считат за най-добрите средства за разпространение, където можете да го изтеглите безплатно или чрез абонамент, за да изтеглите вашия бот, като по този начин го отваряте за търсене. Ще анализираме това при примера на един популярен сайт.

  1. Първоначално ще трябва да разрешите чрез раздорания, като кликнете върху "Вход".
  2. Разрешение за избрания сайт за насърчаване на бота в раздора

  3. Когато се появи нов раздел, потвърдете действието, като използвате бутона "Authorize".
  4. Потвърждаване на разрешението на избрания сайт за популяризиране на бота в раздор

  5. На главната файл страница намерете секцията, отговорна за добавянето на бот.
  6. Преход към раздела за добавяне на проект за насърчаване на бота в раздора

  7. Въведете своя идентификационен номер, като дефинирате този параметър чрез портала за разработчици на раздор, който вече сме написали по-рано.
  8. Въведете името на проекта, за да популяризирате бота в раздора

  9. Не забравяйте да посочите използвания префикс.
  10. Избор на проект Префикс за промоция на бот в раздора

  11. Добавете описание, посочете маркерите и други параметри, които влияят на дисплея на страницата на бота на сайта.
  12. Попълване на основната информация на сайта за популяризиране на бота в раздора

  13. Ако връзката за покана вече е там, поставете го в съответното поле или отидете на "Поканете генератор", за да го генерирате.
  14. Вмъкнете връзките за покани на сайта, за да популяризирате бота в раздора

  15. Проверете коректността на въведените данни и кликнете върху "Изпращане".
  16. Потвърждение за добавяне на проект за насърчаване на бота в раздор

Принципът на основните дейности е приблизително една и съща на всички сайтове за мониторинг на ботове и сървъри, лъжите, разликата само, че някои позволяват свободно да поставят свои собствени проекти и да ги насърчи към върха срещу заплащане, а други се нуждаят от придобиване на абонамент по етапа на регистрация проект. Тук вече се фокусира върху собствените си предпочитания и формира бюджет за реклама.

Етап 6: Поставяне на бота на VPS

Той няма да бъде в състояние да работи постоянно на локален компютър - рано или късно на операционната система ще продължи рестартиране, което означава, че ще се изключи и бота, тъй като "командния ред" ще се затвори с приложението. Всички големи проекти са свързани с VPS с подкрепата на езика за програмиране се използват. Ако сте на ниво, когато ще трябва да използвате тези услуги, обясни принципа на тяхната работа вече не е логично, тъй като необходимите познания най-вероятно вече е придобил. Вместо това, ние препоръчваме винаги да се обърне внимание на подкрепата на избрания Яп и, ако е възможно, да се използва в периода тест за проверка на работата на бота върху избраните VPS. Да не забравяме, че има услуги за поддръжка на такива сайтове, чиито специалисти бързо са отговорни за всякакви въпроси. След свързването на бота на VPS, тя винаги ще бъде в активна състояние и не е нужно да я съхранява с файлове на локалния компютър.

С помощта на VPS за да се осигури на батерията постоянно операция в раздора

Прочетете още