Przewodnik po automatycznym przesyłaniu obrazów do kanału Discord

Notatki kluczowe

  • Zautomatyzuj regularne przesyłanie obrazów, aby Twój kanał Discord był aktywny.
  • Zainstaluj i skonfiguruj Discord-AIU wraz ze skryptami niestandardowymi.
  • Wykorzystaj webhooki do płynnej integracji z serwerem Discord.

Zautomatyzuj przesyłanie obrazów do Discord bez wysiłku dzięki Discord-AIU

Jeśli zarządzasz serwerem Discord i uważasz, że utrzymanie zawartości aktywnej jest trudne, automatyzacja przesyłania obrazów może znacznie zwiększyć zaangażowanie. Ten przewodnik zawiera instrukcje krok po kroku, jak używać Discord-AIU do bezproblemowego przesyłania obrazów.

Nasz cel i zestaw narzędzi

Wyobraź sobie, że prowadzisz serwer Discord o tematyce anime, chcąc angażować swoich członków codziennie, publikując fan arty. Brzmi prosto? W rzeczywistości życie może być gorączkowe, co prowadzi do pomijania postów i niezadowolonych członków. W tym miejscu automatyzacja przychodzi ci z pomocą!

Naszym celem jest stworzenie zautomatyzowanego systemu codziennego publikowania zdjęć na wybranym kanale przy użyciu narzędzia Discord-AIU, uzupełnionego o niestandardowe skrypty do planowania i obsługi zdjęć.

Instalowanie Discord-AIU

Zacznijmy budować naszego bota do przesyłania obrazów za pomocą Discord-AIU. Najpierw pobierz narzędzie z repozytorium GitHub. Pobierz najnowszą wersję i rozpakuj ją w odpowiednim katalogu, ponieważ jest ona zgodna z każdym głównym systemem operacyjnym dzięki swojemu frameworkowi Python.

Utwórz punkt końcowy webhook dla swojego kanału

Następnie musimy skonfigurować webhook na serwerze Discord. Uzyskaj dostęp do Ustawień serwera i przejdź do zakładki Integracje.

Kliknij Create Webhook, dostosuj go, zmieniając awatar, wybierając żądany kanał i nadając mu nazwę. Nie zapomnij kliknąć Copy Webhook URL.

Konfigurowanie ustawień Discord-AUI

Mając gotowy webhook, skonfiguruj Discord-AIU, przechodząc do podfolderu src w katalogu Discord-AIU. Otwórz discord_aiu.py w edytorze tekstu i wstaw adres URL webhooka do wyznaczonego obszaru konfiguracji. Dodatkowo dostosuj FOLDER_PATH do swoich preferencji – upewnij się, że odnosi się do folderu „images” w tej samej lokalizacji co skrypt.

Automatyczne publikowanie wielu obrazów na Discordzie

Aby zatwierdzić konfigurację, umieść jeden lub więcej przykładowych obrazów w określonym katalogu obrazów. Następnie otwórz terminal lub wiersz poleceń, aby uruchomić:

Jeśli wszystko jest w porządku, Twoje obrazy powinny zostać przesłane do Discord w ciągu kilku chwil. Wynik narzędzia potwierdzi, ile obrazów zostało pomyślnie opublikowanych.

Jednak narzędzie obecnie przesyła wszystkie obrazy na raz. Aby osiągnąć nasz cel, jakim jest publikowanie ich pojedynczo w określonych odstępach czasu, potrzebujemy niestandardowego skryptu.

Zaplanuj uruchamianie Discord-AUI w regularnych odstępach czasu

Teraz utworzymy skrypt, który zautomatyzuje następujące zadania:

  • Wybiera losowy plik z folderu kolejki.
  • Przenosi do folderu ze zdjęciami.
  • Wywołuje narzędzie Discord-AIU.
  • Migruje przesłany obraz do folderu „przesłane”.

Użytkownicy systemu Windows powinni utworzyć nowy plik zwykłego tekstu (używając Notatnika) i wstawić poniższy kod:

Zapisz skrypt jako script.ps1. W systemie Linux lub macOS utwórz plik script.sh, używając odpowiednich poleceń powłoki:

Pamiętaj o dostosowaniu ścieżek folderów tak, aby wskazywały na konkretne katalogi i ustaw skrypt jako wykonywalny za pomocą chmod +X /path/to/script.

Na koniec zaplanuj codzienne uruchamianie skryptu. W systemie Windows użyj Task Scheduler, aby utworzyć nowe zadanie o nazwie „Discord Image Uploader”.

W systemie Linux/macOS otwórz terminal, aby skonfigurować zadanie cron:

Dodaj wiersz, aby uruchomić skrypt codziennie o wybranej porze, zapisz i wyjdź.

Gdy wszystko będzie gotowe, Twój system będzie regularnie przesyłał nowe obrazy na Twój kanał Discord. Upewnij się, że Twoja kolejka jest pełna świeżych treści!

Streszczenie

Ten przewodnik przeprowadzi Cię przez proces automatyzacji przesyłania obrazów do kanału Discord przy użyciu Discord-AIU. Konfigurując webhooki i planując skrypty, możesz bez wysiłku utrzymać swój kanał żywym dzięki świeżym treściom.

Wniosek

Automatyzacja przesyłania obrazów może zwiększyć zaangażowanie użytkowników w społeczności Discord. Eksperymentuj z konfiguracją dalej, aby dodać więcej funkcji lub znaleźć bardziej kreatywne sposoby, aby utrzymać serwer żywym i interaktywnym!

FAQ (najczęściej zadawane pytania)

Czy mogę zautomatyzować coś więcej niż tylko obrazy?

Tak, możesz zmodyfikować skrypty, aby uwzględnić inne typy postów lub powiadomień, zależnie od możliwości Twojego bota Discord.

Co zrobić, jeśli będę potrzebował pomocy przy konfiguracji skryptu?

Różne społeczności internetowe i serwery Discord poświęcone są kodowaniu i tworzeniu botów. Możesz tam poprosić o pomoc.