Builder komendy slash
Klikasz opcje komendy, dostajesz JSON do rejestracji w API Discorda.
- Kategoria
- Discord
- Cena
- bezpłatne
Narzędzie uruchamia się w Twojej przeglądarce.
Wszystko liczy się w przeglądarce. Nic z tego, co wpiszesz, nie trafia na nasz serwer.
Jak użyć w trzech krokach
Narzędzie w schemacie, z przykładem z tej strony. Numer kroku stoi tam, gdzie go wykonujesz: w polach, przy wyniku albo poza narzędziem.
Nadaj komendzie nazwę i opis.
Dodaj opcje z typami i wymaganiami.
Skopiuj JSON i zarejestruj komendę w API.
Komenda /ticket z dwiema opcjami
Narzędzie poprawia nazwę, ustawia opcje w kolejności, której wymaga Discord, i zamienia typy na liczby z API. Wynik liczy ta sama funkcja, której używa narzędzie na górze strony, przy każdym wyświetleniu strony.
Wpisujesz
- Nazwa
- Ticket
- Opis
- Otwórz zgłoszenie
- Opcja opis
- Tekst, nieobowiązkowa
- Opcja temat
- Tekst, wymagana
Nazwa
- Nazwa
- ticket
Discord przyjmuje w nazwie tylko małe litery, cyfry, myślnik i podkreślenie, do 32 znaków. Narzędzie poprawia to w locie.
Kolejność opcji
- options
- temat, opis
Wymagane opcje muszą stać przed nieobowiązkowymi, inaczej Discord odrzuci rejestrację. Narzędzie sortuje je samo.
Typy jako liczby
- Opcja temat
- type 3, Tekst
- Opcja opis
- type 3, Tekst
W API typ opcji to liczba, a nie nazwa: 3 to tekst, 4 to liczba całkowita, 5 to prawda/fałsz, 6 to użytkownik.
Ciało żądania
{ "name": "ticket", "description": "Otwórz zgłoszenie", "type": 1, "options": [ { "name": "temat", "description": "Czego dotyczy", "type": 3, "required": true }, { "name": "opis", "description": "Szczegóły zgłoszenia", "type": 3, "required": false } ] }POST /applications/{application.id}/guilds/{guild.id}/commands
Tak komenda pojawi się na serwerze
Po rejestracji /ticket podpowiada się po wpisaniu ukośnika, z opisem i wymaganą opcją temat. Komenda zarejestrowana dla jednego serwera jest dostępna od razu.
Pytania
Powiązane narzędzia
Narzędzie rozwiązuje jedno zadanie. Jeśli to samo ma się dziać automatycznie w Twoim bocie, serwerze albo systemie, zbudujemy to.
Brakuje narzędzia, którego potrzebujesz?
Napisz, co chcesz liczyć albo generować. Odpowiemy, czy wystarczy narzędzie, czy lepsza będzie integracja w Twoim systemie.