Ogłoszenia
Publikuj ogłoszenia z przyciskami tłumaczenia, bezpłatnie na każdym serwerze.
Ogłoszenie to wiadomość z maksymalnie pięcioma przyciskami tłumaczenia pod spodem. Członek, który kliknie jeden z nich, zobaczy ogłoszenie przetłumaczone na ten język, w odpowiedzi widocznej tylko dla niego.
Jak to działa
Przyciski konfiguruje się raz dla całego serwera: język, etykieta, emoji lub jedno i drugie oraz kolor (blurple, szary, zielony lub czerwony).
Do {max} przycisków wyświetlanych w tej kolejności pod każdym ogłoszeniem. Każdy tłumaczy ogłoszenie na swój język. Dwa przyciski nie mogą mieć tego samego języka.
Kliknięcie tłumaczy tekst i embedy ogłoszenia. Załączniki nigdy nie są tłumaczone.
W trybie odpowiedzi kliknięcie zawsze tłumaczy bieżący tekst oryginalnej wiadomości, nawet po jej edycji.
Ogłoszenia są bezpłatne na każdym serwerze, do 3 dziennie.
Cztery sposoby publikowania ogłoszenia
Karta Edytor w panelu: napisz wiadomość, sprawdź podgląd i wyślij.
Zewnętrzny webhook: URL, którego może użyć każde narzędzie zdolne publikować przez webhook Discorda.
Komenda kontekstowa na istniejącej wiadomości.
Kanał ogłoszeń: każda opublikowana na nim wiadomość staje się ogłoszeniem.
Edytor
Karta Edytor w panelu: napisz wiadomość, sprawdź podgląd i wyślij.
Przełącz format na Kontener, aby opublikować kartę Components V2: teksty, separatory, sekcje (teksty z przyciskiem z linkiem lub obrazem po prawej), galerie multimediów i przyciski z linkiem, z opcjonalnym kolorem akcentu. Obraz może być linkiem lub jednym z załączników; załączniki, których karta nie używa, pojawiają się pod kartą.
W obu formatach ogłoszenie może mieć do 5 własnych przycisków z linkiem. Pojawiają się we własnym rzędzie, nad przyciskami tłumaczenia.
Zewnętrzne webhooki
URL webhooka pozwala innemu narzędziu lub usłudze publikować ogłoszenia na jednym kanale, z dołączonymi przyciskami.
URL przyjmuje te same żądania co webhook Discorda, więc każde narzędzie, które potrafi publikować przez webhook Discorda, może publikować ogłoszenia: wklej URL tam, gdzie narzędzie prosi o URL webhooka Discorda.
Wyślij wiadomość:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"content": "Hello everyone!"}'Wyślij wiadomość z plikiem:
curl -X POST "$WEBHOOK_URL" \
-F 'payload_json={"content": "New screenshots"}' \
-F 'files[0][email protected]'Wyślij wiadomość Components V2:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"flags": 32768, "components": [{"type": 17, "components": [{"type": 10, "content": "## Patch notes"}, {"type": 14}, {"type": 9, "components": [{"type": 10, "content": "..."}], "accessory": {"type": 2, "style": 5, "label": "Changelog", "url": "https://example.com"}}]}]}'Wiadomości Components V2 są akceptowane: ustaw flags na 32768 i wyślij kontenery złożone z tekstów, separatorów, sekcji, galerii multimediów i rzędów przycisków z linkiem. Obraz może wskazywać przesłany plik za pomocą attachment:// i nazwy pliku. Najwyżej 5 przycisków z linkiem na wiadomość; inne przyciski i menu wyboru są odrzucane, ponieważ bot dodaje własne przyciski tłumaczenia w ostatnim rzędzie.
username lub avatar_url wysłane w żądaniu zastępują zapisaną nazwę i awatar webhooka, tylko dla tej wiadomości.
Zamień w ogłoszenie
Kliknij wiadomość prawym przyciskiem myszy (na telefonie przytrzymaj ją), otwórz Aplikacje i wybierz Zamień w ogłoszenie. Widzą ją tylko członkowie, którzy mogą zarządzać wiadomościami. Wiadomość, która już jest ogłoszeniem, zostanie odrzucona.
Kanały ogłoszeń
Każda wiadomość opublikowana przez członka na tych kanałach automatycznie staje się ogłoszeniem. Po osiągnięciu dziennego limitu wiadomości pozostają bez zmian.
Tryby
Komenda kontekstowa i kanały ogłoszeń zamieniają istniejącą wiadomość w ogłoszenie w jednym z trzech trybów. Domyślny tryb serwera obowiązuje wszędzie, a każdy kanał ogłoszeń może go zastąpić.
| Opcja | Opis |
|---|---|
| Automatyczny | Bot publikuje wiadomość ponownie z nazwą i awatarem autora oraz przyciskami, a następnie usuwa oryginał. Gdy nie da się jej opublikować ponownie (odpowiedź, naklejka, ankieta, zbyt duże pliki…), bot odpowiada na nią z przyciskami. |
| Tylko odpowiedź | Wiadomość pozostaje nietknięta: bot odpowiada na nią z przyciskami. Usunięcie wiadomości usuwa też odpowiedź. |
| Tylko ponowna publikacja | Wiadomość jest zawsze publikowana ponownie. Gdy to niemożliwe, nie zostaje przekonwertowana i wyświetla się błąd. |
Kliknięcia przycisków są tłumaczone silnikiem premium tego serwera zamiast darmowego. Każdy język jest opłacany tylko raz na ogłoszenie i przechowywany przez 90 dni, więc kolejne kliknięcia nic nie kosztują. Gdy skończą się znaki, przejmuje darmowy silnik.
Jeśli ogłoszenie zostanie edytowane, jego tłumaczenie jest wykonywane ponownie jeden raz. Jeśli tłumaczenie premium się nie powiedzie, odpowiada darmowy silnik.
Dzienny limit
Każdy serwer może opublikować 3 ogłoszenia dziennie, niezależnie od źródła. Licznik resetuje się o północy UTC.
Edytor i zewnętrzne webhooki: ogłoszenie zostaje odrzucone z błędem.
Komenda kontekstowa: komunikat błędu informuje, kiedy limit się zresetuje.
Kanał ogłoszeń: wiadomość pozostaje nietknięta, bez powiadomienia.
Komendy
Wszystko można też skonfigurować z poziomu Discorda. Te komendy są zarezerwowane dla moderatorów.
| Opcja | Opis |
|---|---|
/ogłoszenia przycisk ustaw | Dodaj lub zastąp przycisk tłumaczenia. |
/ogłoszenia przycisk usuń | Usuń przycisk tłumaczenia. |
/ogłoszenia kanał dodaj | Zamieniaj każdą wiadomość na kanale w ogłoszenie. |
/ogłoszenia kanał usuń | Przestań zamieniać każdą wiadomość na kanale w ogłoszenie. |
/ogłoszenia tryb | Wybierz, jak domyślnie dodawane są przyciski tłumaczenia. |
/ogłoszenia tłumaczenie_premium | Tłumacz kliknięcia swoim silnikiem premium zamiast darmowego. |
/ogłoszenia tekst_odpowiedzi | Ustaw tekst nad przyciskami, gdy są dodawane w odpowiedzi. |
/ogłoszenia pokaż | Pokaż ustawienia ogłoszeń tego serwera. |
Komendy ukośnikowe
/ogłoszenia przycisk ustaw
/ogłoszenia przycisk usuń
/ogłoszenia kanał dodaj
/ogłoszenia kanał usuń
/ogłoszenia tryb
/ogłoszenia tłumaczenie_premium
/ogłoszenia tekst_odpowiedzi
/ogłoszenia pokaż