Lista komend
Każda utworzona tabela dostaje własną komendę slash, nazwaną tak jak tabela, z tymi podkomendami. Zamiast <table> wpisz nazwę komendy swojej tabeli, np. /inventory.
Szybki przegląd
/<table> addZapis/<table> queryOdczyt/<table> updateZapis/<table> deleteAdmin/<table> viewOdczyt/<table> leaderboardOdczyt/<table> saved-viewOdczyt/<table> bulk-updateAdmin/<table> bulk-deleteAdmin/<table> add
ZapisDodaj nowy wiersz. Każda tabela dostaje własną komendę nazwaną tak jak tabela, a każda kolumna staje się opcją. Wymagane kolumny są na początku i trzeba je wypełnić; opcjonalne można pominąć.
Składnia
Przykład
- •Razem z wierszem zapisywany jest użytkownik Discorda, który uruchomił komendę.
- •Bot odpowiada potwierdzeniem i zapisanymi wartościami.
- •Każdy plan ma limit wierszy na tabelę (100 w planie Free). Bot da Ci znać, gdy tabela jest pełna.
/<table> query
OdczytPrzeszukaj tabelę. Każda kolumna to opcjonalny filtr; pomiń wszystkie, żeby wyświetlić listę wierszy.
Składnia
Przykład
- •Kolumny tekstowe pasują, gdy wartość zawiera wpisany tekst. Pozostałe typy kolumn muszą pasować dokładnie.
- •Domyślnie pokazuje 10 wyników, najwyżej 25.
/<table> update
ZapisZmień istniejący wiersz. Wybierz wiersz z listy autouzupełniania, a potem podaj tylko te kolumny, które chcesz zmienić.
Składnia
Przykład
- •Pominięte kolumny zachowują obecne wartości.
- •W tabelach z kolumnami liczbowymi opcja _mode decyduje, czy liczby są ustawiane („Ustaw (zastąp wartość)”), zwiększane („Zwiększ (dodaj do obecnej)”) czy zmniejszane („Zmniejsz (odejmij od obecnej)”).
/<table> delete
AdminUsuń jeden wiersz. Bot najpierw poprosi o potwierdzenie przyciskiem.
Składnia
Przykład
- •Usunięte wiersze od razu znikają z tabeli i są trwale kasowane po 30 dniach.
/<table> view
OdczytPokaż wszystkie kolumny jednego wiersza w jednym embedzie.
Składnia
Przykład
- •Pokazuje też, kto utworzył wiersz, kiedy go utworzono i kiedy ostatnio zmieniono.
/<table> leaderboard
OdczytUszereguj wiersze według kolumny liczbowej, od najwyższej wartości. Pierwsza trójka dostaje medale.
Składnia
Przykład
- •Dodawana tylko do tabel, które mają co najmniej jedną kolumnę liczbową.
- •Domyślnie pokazuje 10 miejsc, najwyżej 25.
- •Każdy wynik jest pokazany obok pierwszej kolumny typu Tekst lub Użytkownik w danym wierszu.
/<table> saved-view
OdczytUruchom zapisany widok, który ustawiono dla tabeli w panelu.
Składnia
Przykład
- •Dodawana tylko do tabel, które mają co najmniej jeden zapisany widok.
/<table> bulk-update
AdminZmień jedną kolumnę we wszystkich wierszach, w których inna kolumna ma podaną wartość. Tylko w planach Pro i Max.
Składnia
Przykład
- •Bot pokazuje, ile wierszy pasuje, i prosi o potwierdzenie, zanim cokolwiek zmieni.
/<table> bulk-delete
AdminUsuń wszystkie wiersze, w których kolumna ma podaną wartość. Tylko w planach Pro i Max.
Składnia
Przykład
- •Bot pokazuje, ile wierszy pasuje, i prosi o potwierdzenie przed usunięciem.
Zachowanie wszystkich komend
- Błędy widoczne tylko dla ciebie — błędy uprawnień i walidacji widzi tylko osoba, która uruchomiła komendę (wiadomości efemeryczne), więc kanały zostają czyste.
- Autouzupełnianie — kolumny z listą wyboru pokazują swoje opcje jako listę do wyboru. Opcje wiersza i zapisanego widoku podpowiadają pasujące wartości w trakcie pisania.
- Limity — jeden użytkownik może uruchomić najwyżej 5 komend na 10 sekund, żeby zapobiec nadużyciom. To dużo więcej niż przy normalnym używaniu.
- Embedy — wszystkie odpowiedzi to czytelnie sformatowane embedy Discorda. W zależności od komendy dane są pokazane w tabeli albo jako pary klucz-wartość.
- Uprawnienia — dopóki nie przypiszesz ról do tabeli, każdy członek może uruchamiać wszystkie jej komendy. Gdy ustawisz role, tabeli mogą używać tylko członkowie z jedną z wymienionych ról: Odczyt obejmuje query, view, leaderboard i saved-view; Zapis dodaje add i update; Admin dodaje delete i komendy zbiorcze. Administratorzy Discorda zawsze mogą uruchomić wszystko.
- Komendy ogólne —
/helppokazuje tabele twojego serwera,/pingsprawdza, czy bot działa, a/delete-my-datausuwa utworzone przez ciebie wiersze na wszystkich serwerach.