Demo
Cały proces krok po kroku, z prawdziwymi odpowiedziami bota. Poniższe ekrany to makiety narysowane dokładnie tymi tekstami, których używa bot, a nazwy graczy są zmyślone.
1. Weryfikacja postaci
Gracz dowodzi, że postać jest jego: bot daje kod, gracz wkleja go w komentarzu postaci na tibia.com i potwierdza. Nick na Discordzie musi zgadzać się z nazwą postaci. Weryfikacja daje prawo do rezerwowania.
Kod weryfikacyjny: UTV-4F7K2QX9M3AB
Wklej go w polu „Comment” postaci Player One na tibia.com (Account, Characters, Edit Character), a potem użyj /register verify. Kod jest ważny 1 godzinę. Dane postaci z Tibii mogą się odświeżyć dopiero po ok. 5 minutach.
Postać Player One zweryfikowana. Możesz teraz rezerwować spoty.
2. Rezerwacja spota
Wpisana w kanale spota. Bot odpowiada prywatnie, a post dnia w kanale odświeża się sam w ciągu chwili.
Zarezerwowano Rotten Blood: 19:00-21:00 (czas serwera Tibii, Europe/Berlin), czyli u Ciebie 19:00-21:00.
Post w kanale po rezerwacji:
3. Zmiana, anulowanie i szukanie wolnego spota
Skróć lub przesuń własną rezerwację, sprawdź, które spoty są wolne w całym przedziale, albo ją anuluj.
Zmieniono rezerwację na Rotten Blood: 19:00-20:30 (czas serwera Tibii, Europe/Berlin), czyli u Ciebie 19:00-20:30.
Anulowano rezerwację na Rotten Blood: 19:00-20:30.
4. Kiedy bot odmawia
Odmowa zawsze mówi, dlaczego i co zrobić: zajęty przedział, dzienny limit albo przedział poza oknem rezerwacji. Nic się nie zapisuje, a sprawdzenie i zapis to jedna operacja, więc dwie osoby nigdy nie dostaną tego samego czasu.
Ten przedział koliduje z rezerwacją na Rotten Blood: 19:00-20:30 (Player One). Wybierz inny czas.
Przekroczysz dzienny limit na Rotten Blood (07.10): limit 3 godz. 30 min, wykorzystane 3 godz., zostało 30 min.
Ten przedział wychodzi poza okno rezerwacji: rezerwować można najpóźniej do 08.10 19:00 (08.10, 19:00). Cały przedział musi się w tym zmieścić.
5. Daily, stałe rezerwacje
Ustawiasz raz, a bot rezerwuje za Ciebie każdego dnia (albo w wybrane dni tygodnia), gdy dzień wchodzi w okno rezerwacji. Daily nie ma pierwszeństwa: jeśli ktoś zdążył wcześniej, ten dzień jest pominięty i widzisz to na liście. Daily są wyłączone, dopóki administrator ich nie włączy.
🔁 Dodano daily: Rotten Blood, 21:30-24:00 (czas serwera Tibii, Europe/Berlin), pon, wt, śr, czw, pt. Najbliższy raz u Ciebie: wtorek, 21:30. Rezerwacja na każdy dzień powstaje, gdy przedział wejdzie w okno 24 godzin (jeśli już w nim jest, powstała od razu).
6. Konflikty, jeśli admin je dopuści
Domyślnie nakładające się rezerwacje są niemożliwe. Administrator może je dopuścić: wtedy bot przyjmuje rezerwację, oznacza nakładanie i numeruje wpisy w kolejności złożenia. Nie wybiera zwycięzcy, ustalają to gracze.
Zarezerwowano Rotten Blood: 20:00-22:00 (czas serwera Tibii, Europe/Berlin), czyli u Ciebie 20:00-22:00. ⚔️ Konflikt z: Player One 19:00-21:00. Jesteś 2. w kolejności złożenia, ustalcie to między sobą.
Post pokazuje kolejność i zderzenie:
7. Konfiguracja
Administrator ustawia zasady w Discordzie, bez plików i bez restartów. Na przykład okno kończące się o server save:
Okno rezerwacji: do najbliższego server save (10:00 czasu serwera). Rezerwacja musi skończyć się najpóźniej o server save, a dzienny limit i „jeden blok na dobę” liczą się od server save do server save. Dotyczy kolejnych rezerwacji, istniejące zostają bez zmian.
8. Historia spota
Gdy dwóch graczy twierdzi, że spot był ich, osoba zarządzająca sprawdza, co się stało i w jakiej kolejności. Historia zawiera rezerwacje, zmiany, kto anulował i dlaczego, daily złożone lub pominięte oraz odrzucone próby, z godziną co do sekundy.