Harmonogramy
Zaplanowane wiadomości, automatyczne czyszczenie kanałów oraz kanały, które blokują się w nocy i otwierają rano.
Trzy rodzaje
- Wiadomość
- Publikuje tę samą wiadomość (zwykły tekst lub embed) na do pięciu kanałach, co 15 minut do 7 dni. Może najpierw usunąć swój ostatni post, więc na kanale jest zawsze tylko jedna kopia.
- Czyszczenie
- Co 30 minut do 7 dni usuwa wiadomości starsze niż ustalony czas albo wszystko oprócz najnowszych (1 do 90). Przypięte wiadomości zostają, chyba że zaznaczysz inaczej.
- Blokada
- Członkowie nie mogą pisać na do dziesięciu kanałach między godziną blokady a odblokowania, w wybrane dni, w twojej strefie czasowej. Opcjonalne wiadomości są publikowane przy blokowaniu i otwieraniu.
Konfiguracja
W panelu: Automatyzacja → Harmonogramy. Wybierz rodzaj, kanały i czas, a następnie zapisz. Harmonogramy możesz edytować, wstrzymywać i usuwać z listy obok.
- /schedule message
- Wiadomość cykliczna: kanał, tekst, minuty między postami.
- /schedule cleanup
- Czyszczenie: kanał, minuty między uruchomieniami oraz older_than_minutes lub keep_last.
- /schedule lock
- Blokada: kanał, lock_at i unlock_at (24h, np. 23:00), time_zone, days.
- /schedule list
- Każdy harmonogram z następnym uruchomieniem i ewentualnym problemem.
- /schedule toggle | remove
- Wstrzymaj, wznów lub usuń jeden. Usunięcie harmonogramu blokady ponownie otwiera jego kanały.
Warto wiedzieć
- Limity
- Do 10 harmonogramów każdego rodzaju na serwer.
- Czyszczenie
- Każde uruchomienie patrzy na 100 najnowszych wiadomości. Discord nie pozwala botom masowo usuwać wiadomości starszych niż 14 dni, więc one zostają.
- Blokada
- Bot zmienia uprawnienie Wysyłanie wiadomości dla @everyone na kanale i przywraca dokładnie to, co było wcześniej. Potrzebuje uprawnienia Zarządzanie uprawnieniami na tym kanale.
- Zapisane w trakcie okna
- Harmonogram blokady zapisany w godzinach blokady blokuje kanał od razu.