Sugestie
Przycisk Suggest, który otwiera formularz i wysyła pomysły członków do wybranego kanału – tylko dla personelu albo publiczny.
Jak to działa
Panel to embed z przyciskiem Suggest, opublikowany tam, gdzie członkowie go widzą. Po naciśnięciu otwiera się formularz z opcjonalnym tytułem i polem sugestii (od 10 do 1500 znaków). Bot publikuje sugestię jako ponumerowany embed w kanale przeglądu, dodaje reakcje kciuk w górę i w dół, jeśli głosowanie jest włączone, i informuje członka o jego numerze.
Ponieważ kanał przeglądu to zwykły kanał Discorda, jego uprawnienia decydują, kto czyta sugestie: zostaw go tylko dla personelu, aby rozpatrywać je prywatnie, albo uczyń go publicznym, aby członkowie mogli głosować.
Konfiguracja
- /suggestions setup review_channel:<#channel>
- Wymagane. Miejsce, w którym publikowane są sugestie. Opcjonalnie: channel (gdzie trafia panel), title, message, button_label, color, image, thumbnail, footer, show_author, voting.
- /suggestions post [channel]
- Publikuje panel albo edytuje go w miejscu, jeśli jest już opublikowany.
- /suggestions status
- Aktualne ustawienia i liczba wysłanych sugestii.
- /suggestions off
- Wyłącza funkcję; przycisk informuje wtedy członków, że jest wyłączona.
- Strona Suggestions (dashboard)
- Te same pola z podglądem. Zapis odświeża opublikowany panel.
Opcje
- show_author
- Domyślnie włączone: embed pokazuje nazwę i awatar członka oraz jego ID użytkownika w stopce. Wyłączenie sprawia, że sugestie są anonimowe dla czytających; bot nadal wie, kto ją wysłał, ale tylko przez licznik, a nie w zapisie.
- voting
- Domyślnie włączone: dodaje 👍 i 👎 pod każdą sugestią, więc kanał przeglądu służy też jako głosowanie.
- Stylizacja panelu
- Tytuł, treść, etykieta przycisku, kolor, obraz, miniatura i stopka. Zostaw obraz pusty, aby użyć domyślnego obrazu serwera ze strony Customize.
Bot potrzebuje w kanale przeglądu uprawnień Wysyłanie wiadomości, Osadzanie linków i Dodawanie reakcji. Sugestie to osobny moduł; jego wyłączenie ukrywa komendę i dezaktywuje przycisk.