Narzędzia
Narzędzia dla developerów botów
Pisząc Rin-chan raz po raz wracaliśmy do tych samych drobiazgów: policzyć bitmaskę uprawnień, złożyć embed na oko, sprawdzić który intent jest uprzywilejowany. Zamiast szukać tego za każdym razem, zebraliśmy wszystko tutaj.
Wszystko jest darmowe, bez logowania i bez limitów. Kod generujemy pod discord.js v14, z przełącznikiem między import a require.
Wszystko liczy się w przeglądarce
Nic nie wysyłamy na serwer
Bez kont i bez reklam
Spis
Co tu znajdziesz
Każde narzędzie ma własny adres — możesz podesłać komuś link prosto do tego, którego potrzebuje.
Kreator embedów
Składasz embed w edytorze, widzisz go dokładnie tak, jak wyjdzie na Discordzie, i kopiujesz gotowy kod.
- Podgląd na żywo w obu motywach Discorda
- Do 10 embedów w jednej wiadomości
- Kod discord.js, JSON API i payload webhooka
- Import z JSON i tester webhooka
Uprawnienia i intenty
Zaznaczasz, czego bot potrzebuje — dostajesz bitmaskę, link zaproszenia i gotową listę intentów.
- Bitmaska uprawnień liczona na bigint
- Gotowy link zaproszenia z Twoim client ID
- Odczyt uprawnień z wklejonej liczby lub linku
- Intenty z oznaczeniem tych uprzywilejowanych
Przyciski i komponenty
Układasz przyciski, listy wyboru i modale w rzędach, a kreator pilnuje limitów Discorda.
- Przyciski we wszystkich stylach, także linkujące
- Listy wyboru: tekstowe, użytkowników, ról i kanałów
- Modale z polami tekstowymi
- Pilnowanie limitu 5 rzędów i 5 przycisków w rzędzie
Kreator komend slash
Definiujesz komendę z opcjami i podkomendami, dostajesz SlashCommandBuilder i plik do rejestracji.
- Wszystkie typy opcji z zakresami i długościami
- Podkomendy i listy predefiniowanych wartości
- Walidacja nazw według reguł Discorda
- Gotowy plik komendy z funkcją execute
Czas i identyfikatory
Zamieniasz datę na znacznik, który Discord wyświetla w strefie czasowej odbiorcy, i czytasz daty z ID.
- Siedem formatów znacznika z podglądem
- Odczyt znacznika wklejonego z Discorda
- Data utworzenia z dowolnego ID
- Generowanie ID dla wybranej daty
Markdown i kolory
Piszesz w składni Discorda z podglądem i zamieniasz kolory na format, który przyjmuje API.
- Podgląd składni Discorda na żywo
- Ściągawka i escapowanie znaków specjalnych
- Kolor hex na liczbę dziesiętną i odwrotnie
- Paleta Colors z discord.js
Czegoś brakuje?
Lista będzie rosnąć razem z tym, na co sami się natykamy przy Rin-chan. Jeśli codziennie robisz przy botach coś, co dałoby się tu zamknąć — napisz na kontakt@kotoani.dev.