Oznámení
Zveřejňujte oznámení s tlačítky překladu, zdarma na každém serveru.
Oznámení je zpráva, pod kterou je až pět tlačítek překladu. Člen, který na jedno klikne, uvidí oznámení přeložené do daného jazyka v odpovědi, kterou vidí jen on.
Jak to funguje
Tlačítka se nastavují jednou pro celý server: jazyk, popisek, emoji nebo obojí a barva (blurple, šedá, zelená nebo červená).
Až {max} tlačítek zobrazených v tomto pořadí pod každým oznámením. Každé přeloží oznámení do svého jazyka. Dvě tlačítka nemohou mít stejný jazyk.
Kliknutí přeloží text a embedy oznámení. Přílohy se nikdy nepřekládají.
V režimu odpovědi kliknutí vždy přeloží aktuální text původní zprávy, i když byla upravena.
Oznámení jsou zdarma na každém serveru, až 3 denně.
Čtyři způsoby, jak zveřejnit oznámení
Karta Editor na nástěnce: napište zprávu, zkontrolujte náhled a odešlete ji.
Externí webhook: URL, kterou může použít jakýkoli nástroj schopný posílat do webhooku Discordu.
Kontextový příkaz na existující zprávě.
Kanál oznámení: každá zpráva v něm zveřejněná se stane oznámením.
Editor
Karta Editor na nástěnce: napište zprávu, zkontrolujte náhled a odešlete ji.
Přepněte formát na Kontejner a zveřejněte kartu Components V2: texty, oddělovače, sekce (texty s tlačítkem s odkazem nebo obrázkem vpravo), galerie médií a tlačítka s odkazem, s volitelnou barvou zvýraznění. Obrázek může být odkaz nebo jedna z příloh; přílohy, které karta nepoužívá, se zobrazí pod kartou.
V obou formátech může oznámení nést až 5 vlastních tlačítek s odkazem. Zobrazí se ve vlastní řadě nad tlačítky překladu.
Externí webhooky
URL webhooku umožňuje jinému nástroji nebo službě zveřejňovat oznámení v jednom kanálu, včetně tlačítek.
URL přijímá stejné požadavky jako webhook Discordu, takže každý nástroj, který umí posílat do webhooku Discordu, může zveřejňovat oznámení: vložte URL tam, kde nástroj žádá URL webhooku Discordu.
Odeslat zprávu:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"content": "Hello everyone!"}'Odeslat zprávu se souborem:
curl -X POST "$WEBHOOK_URL" \
-F 'payload_json={"content": "New screenshots"}' \
-F 'files[0][email protected]'Odeslat zprávu 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"}}]}]}'Zprávy Components V2 jsou podporovány: nastavte flags na 32768 a pošlete kontejnery složené z textů, oddělovačů, sekcí, galerií médií a řad tlačítek s odkazem. Obrázek může odkazovat na nahraný soubor pomocí attachment:// a názvu souboru. Nejvýše 5 tlačítek s odkazem na zprávu; jiná tlačítka a výběrové nabídky jsou odmítnuty, protože bot přidává vlastní tlačítka překladu do poslední řady.
Pokud požadavek obsahuje username nebo avatar_url, nahradí uložené jméno a avatar webhooku, a to pouze pro tuto zprávu.
Převést na oznámení
Klikněte na zprávu pravým tlačítkem (na mobilu ji podržte), otevřete Aplikace a zvolte Převést na oznámení. Vidí ho jen členové, kteří mohou spravovat zprávy. Zpráva, která už oznámením je, bude odmítnuta.
Kanály oznámení
Každá zpráva, kterou člen v těchto kanálech zveřejní, se automaticky stane oznámením. Po dosažení denního limitu zůstávají zprávy beze změny.
Režimy
Kontextový příkaz a kanály oznámení převádějí existující zprávu na oznámení v jednom ze tří režimů. Výchozí režim serveru platí všude a každý kanál oznámení ho může přepsat.
| Možnost | Popis |
|---|---|
| Automaticky | Bot zprávu znovu zveřejní pod jménem a avatarem autora i s tlačítky a poté smaže originál. Pokud zprávu nelze znovu zveřejnit (odpověď, nálepka, anketa, příliš velké soubory…), bot na ni místo toho odpoví s tlačítky. |
| Jen odpověď | Zpráva zůstane nedotčená: bot na ni odpoví s tlačítky. Smazáním zprávy se smaže i odpověď. |
| Jen opětovné zveřejnění | Zpráva je vždy znovu zveřejněna. Pokud to není možné, nepřevede se a zobrazí se chyba. |
Kliknutí na tlačítka se překládají premium enginem tohoto serveru místo bezplatného. Každý jazyk se platí jen jednou za oznámení a uchovává se 90 dní, takže další kliknutí nic nestojí. Když dojdou znaky, převezme práci bezplatný engine.
Pokud je oznámení upraveno, jeho překlad se jednou provede znovu. Pokud premium překlad selže, odpoví místo něj bezplatný engine.
Denní limit
Každý server může zveřejnit 3 oznámení denně, ať je zveřejnilo cokoli. Počítadlo se obnovuje o půlnoci UTC.
Editor a externí webhooky: oznámení je odmítnuto s chybou.
Kontextový příkaz: chybová zpráva vám řekne, kdy se limit obnoví.
Kanál oznámení: zpráva zůstane tiše nedotčená.
Příkazy
Vše lze nastavit i z Discordu. Tyto příkazy jsou vyhrazeny moderátorům.
| Možnost | Popis |
|---|---|
/oznámení tlačítko nastavit | Přidá nebo nahradí tlačítko překladu. |
/oznámení tlačítko odebrat | Odstraní tlačítko překladu. |
/oznámení kanál přidat | Udělá z každé zprávy v kanálu oznámení. |
/oznámení kanál odebrat | Přestane z každé zprávy v kanálu dělat oznámení. |
/oznámení režim | Vyberte, jak se ve výchozím stavu přidávají tlačítka překladu. |
/oznámení premium_překlad | Překládá kliknutí vaším premium překladačem místo bezplatného. |
/oznámení text_odpovědi | Nastaví text nad tlačítky, když jsou přidána v odpovědi. |
/oznámení zobrazit | Zobrazí nastavení oznámení tohoto serveru. |
Lomítkové příkazy
/oznámení tlačítko nastavit
/oznámení tlačítko odebrat
/oznámení kanál přidat
/oznámení kanál odebrat
/oznámení režim
/oznámení premium_překlad
/oznámení text_odpovědi
/oznámení zobrazit