Krok 1: Wybór tematyki bota

Jeśli tworzysz bota w celach komercyjnych, ale nie masz specyfikacji technicznej, najpierw musisz zrozumieć, jakie funkcje planujesz zrealizować. Może to być bot do administracji, odtwarzania muzyki lub rozrywkowy z mini-gierkami. Zwykle już na etapie nauki pojawia się pomysł na realizację lub jest on proponowany jako zadanie domowe na kursach.

Doskonałym źródłem do poszukiwania pomysłu jest absolutnie każda popularna strona z listą botów. Można na niej ustawić sortowanie według popularności i dowiedzieć się, co jest obecnie najbardziej poszukiwane. Na stronach projektów znajdują się opisy funkcji i zasad działania, co również pomoże zrozumieć, jak powinien wyglądać twój przyszły bot.

Przegląd popularnych projektów do tworzenia bota w Discordzie

Gdy temat zostanie wybrany lub zdecydujesz się skopiować już istniejący kod, edytując go pod siebie, przejdź do pisania własnego bota.

Krok 2: Tworzenie aplikacji bota

Następny etap to stworzenie aplikacji na oficjalnym portalu dla deweloperów Discord. Jest to potrzebne, aby bot rozpoczął swoje istnienie i uzyskał unikalny token, który będzie używany przy zapraszaniu. Już teraz odbywa się wybór nazwy projektu, ustawienie uprawnień i logo.

Przejdź do strony Discord Developer Portal

  1. Otwórz powyższy link i zaloguj się na portalu deweloperów na profilu, który będziesz używać do testowego serwera podczas pierwszej autoryzacji i sprawdzania bota.
  2. Autoryzacja na portalu deweloperów w celu stworzenia bota w Discordzie
  3. Gdy znajdziesz się na stronie głównej, kliknij przycisk "Nowa aplikacja".
  4. Przejście do tworzenia nowej aplikacji na portalu deweloperów w celu stworzenia bota w Discordzie
  5. Wprowadź jej nazwę i potwierdź utworzenie.
  6. Tworzenie nowej aplikacji na portalu deweloperów do tworzenia bota w Discordzie
  7. Rozwiń menu strony, klikając przycisk z trzema poziomymi liniami.
  8. Otwieranie menu na portalu deweloperów do tworzenia bota w Discordzie
  9. W sekcji "Ustawienia" wybierz punkt "Bot".
  10. Przejdź do sekcji z parametrami bota na portalu deweloperów w celu stworzenia bota w Discordzie
  11. Potwierdź utworzenie nowego bota dla aplikacji.
  12. Przycisk do tworzenia nowego bota na stronie portalu deweloperów do tworzenia bota w Discordzie
  13. W oknie dialogowym kliknij "Tak, zrób to!".
  14. Powiadomienie o potwierdzeniu utworzenia nowej aplikacji na portalu deweloperów do tworzenia bota w Discordzie
  15. Na tym etapie możesz zmienić nazwę bota i przesłać jego awatar, jeśli jest już gotowy. Zwróć uwagę, że w tej samej sekcji znajduje się również token z przyciskiem "Kopiuj", który służy do kopiowania go do schowka. To działanie będziesz musiał wykonać jeszcze nie raz podczas pracy z kodem projektu.
  16. Główne parametry stworzonej aplikacji do tworzenia bota w Discordzie
  17. Ponownie rozwiń menu i przejdź do sekcji "OAuth2".
  18. Przejście do wyboru typu dodatkowej aplikacji na portalu deweloperów w celu stworzenia bota w Discordzie
  19. W liście parametrów "Zakresy" znajdź punkt "bot" i zaznacz go.
  20. Wybór typu używanej aplikacji na portalu deweloperów do tworzenia bota w Discordzie
  21. Znajdź również inny blok o nazwie "Uprawnienia bota". Aktywuj wszystkie uprawnienia, kierując się działaniami, które będzie wykonywał ten bot.
  22. Dodanie uprawnień dla aplikacji do tworzenia bota w Discordzie
  23. Nie zapomnij o uprawnieniach dla kanałów tekstowych i głosowych. Jednak nie będzie konieczne ich aktywowanie, jeśli od razu przyznać aplikacji prawa administratora.
  24. Wybór innych uprawnień dla dostosowanej aplikacji na portalu deweloperów do tworzenia bota w Discordzie
  25. Ponownie przejdź do bloku "Zakresy" i skopiuj automatycznie wygenerowany link do autoryzacji bota.
  26. Link do pierwszej autoryzacji bota na serwerze w celu stworzenia bota w Discordzie
  27. Przejdź do niego i wybierz serwer, na który chcesz dodać aplikację.
  28. Autoryzacja na serwerze w celu stworzenia bota w Discordzie
  29. Potwierdź przyznanie mu odpowiednich praw (w oknie wyświetlają się wszystkie uprawnienia, które wcześniej zaznaczyłeś). Naciśnij "Autoryzuj", aby przejść do następnego kroku.
  30. Przegląd listy dostępnych uprawnień do tworzenia bota w Discordzie
  31. Wprowadź captcha, aby zakończyć procedurę.
  32. Potwierdzenie CAPTCHA przy pierwszej autoryzacji w celu stworzenia bota na Discordzie
  33. Przejdź na serwer i upewnij się, że bot teraz wyświetla się na liście uczestników.Obecnie jest w trybie offline, ponieważ jego kod jeszcze nie został napisany.
  34. Sprawdzenie listy uczestników wybranego serwera do stworzenia bota w Discordzie

Krok 3: Wybór środowiska programistycznego

Nadszedł czas, aby zająć się najtrudniejszym etapem tworzenia bota — pisaniem kodu. W tym celu należy wybrać jeden z obsługiwanych języków programowania. Najczęściej używa się JavaScript z rozszerzeniem Node.js lub Pythona. Wybór zależy wyłącznie od twojej wiedzy lub od tego, w jakim formacie znajduje się kod źródłowy bota, jeśli mówimy o jego kopiowaniu z dalszym dostosowaniem do własnych potrzeb. Różne języki wymagają różnych środowisk programistycznych z obsługą składni i dodatkowymi przydatnymi funkcjami.

Szczegóły:
Wybór środowiska programistycznego

Wybór środowiska programistycznego podczas pisania kodu do stworzenia bota w Discordzie

Krok 4: Pisanie kodu

W sieci istnieje wiele różnych lekcji i demonstracji dotyczących pisania botów dla Discorda o różnym poziomie trudności. Są nawet całe szablony projektów do odtwarzania muzyki lub administracji, dlatego czasami zdarza się banalne kopiowanie. Jednak jeśli postanowiłeś pisać kod samodzielnie, musisz dobrze opanować Pythona lub JavaScript.

Użycie języka programowania Python do stworzenia bota w Discordzie

W innym naszym artykule szczegółowo opisaliśmy, jak tworzy się podstawy bota i dodaje podstawowe komendy, omawiając jednocześnie dwa wspomniane języki programowania. Musisz tylko dobrać optymalny i zrozumieć, na jakiej zasadzie tworzone są pliki i pisana jest ich zawartość.

Szczegóły: Pisanie kodu bota w Discordzie

Użycie języka programowania JavaScript do stworzenia bota w Discordzie

Krok 5: Rozpowszechnianie bota

Nikt nie dowie się o twoim bocie, ponieważ po prostu nie istnieje w sieci. Jeśli tworzenie odbywa się wyłącznie dla osobistego projektu, promocja nie jest potrzebna, jednak często celem jest zarabianie na bocie. Najlepszym środkiem rozpowszechniania są otwarte platformy, na które można za darmo lub na zasadzie subskrypcji przesłać swojego bota, otwierając go tym samym na poszukiwania.Rozważmy to na przykładzie jednej popularnej strony.

  1. Najpierw należy zalogować się przez konto Discord, klikając "Login".
  2. Autoryzacja na wybranej stronie w celu promowania bota na Discordzie
  3. Po otwarciu nowej karty potwierdź działanie, używając przycisku "Autoryzować".
  4. Potwierdzenie autoryzacji na wybranej stronie do promowania bota w Discordzie
  5. Na stronie głównej pliku znajdź sekcję odpowiedzialną za dodawanie bota.
  6. Przejdź do sekcji dodawania projektu w celu promowania bota na Discordzie
  7. Wprowadź jego ID, określając ten parametr przez Discord Developer Portal, o którym już wcześniej pisaliśmy.
  8. Wprowadź nazwę projektu do promocji bota na Discordzie
  9. Obowiązkowo podaj używany prefiks.
  10. Wybór prefiksu projektu do promowania bota na Discordzie
  11. Dodaj opis, wskaźniki i inne parametry wpływające na wyświetlanie strony bota na stronie.
  12. Wypełnienie podstawowych informacji na stronie w celu promocji bota na Discordzie
  13. Jeśli link-zaproszenie już istnieje, wklej go w odpowiednie pole lub przejdź do "Invite Generator", aby go wygenerować.
  14. Wstawienie linku-zaproszenia na stronie do promowania bota na Discordzie
  15. Sprawdź poprawność wprowadzonych danych i kliknij "Submit".
  16. Potwierdzenie dodania projektu do promocji bota na Discordzie

Zasada podstawowych działań jest mniej więcej taka sama na wszystkich stronach do monitorowania botów i serwerów, różnica polega jedynie na tym, że niektóre pozwalają na darmowe umieszczanie własnych projektów i promowanie ich w topie już za dodatkową opłatą, a inne wymagają zakupu subskrypcji już na etapie rejestracji projektu. Tutaj już kieruj się własnymi preferencjami i ustalonym budżetem reklamowym.

Krok 6: Umieszczanie bota na VPS

Bot nie będzie mógł działać na lokalnym komputerze — prędzej czy później system operacyjny zostanie zrestartowany, a więc bot również się wyłączy, ponieważ "Wiersz poleceń" razem z aplikacją zostanie zamknięty. Wszystkie duże projekty łączą się z VPS obsługującym używany język programowania. Jeśli jesteś na tym etapie, kiedy potrzebujesz korzystać z takich usług, wyjaśnianie zasady ich działania nie ma już sensu, ponieważ potrzebna wiedza prawdopodobnie już została nabyta. Zamiast tego zalecamy zawsze zwracać uwagę na wsparcie wybranego Języka Programowania i, jeśli to możliwe, korzystać z okresu próbnego, aby sprawdzić działanie bota na wybranym VPS. Nie zapominaj, że na takich stronach jest pomoc techniczna, której specjaliści szybko odpowiadają na wszelkie pytania. Po podłączeniu bota do VPS zawsze będzie on w aktywnym stanie i nie będziesz musiał przechowywać jego plików na lokalnym PC.

Użycie VPS do zapewnienia ciągłej pracy bota na Discordzie