Na tej stronie

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.

GGracz Jeden użył /register charactername Player One
UtevoluxAPP

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.

👁 Tylko Ty widzisz tę wiadomość
GGracz Jeden użył /register verify
UtevoluxAPP

Postać Player One zweryfikowana. Możesz teraz rezerwować spoty.

👁 Tylko Ty widzisz tę wiadomość

2. Rezerwacja spota

Wpisana w kanale spota. Bot odpowiada prywatnie, a post dnia w kanale odświeża się sam w ciągu chwili.

GGracz Jeden użył /booking addfrom 19:00to 21:00
UtevoluxAPP

Zarezerwowano Rotten Blood: 19:00-21:00 (czas serwera Tibii, Europe/Berlin), czyli u Ciebie 19:00-21:00.

👁 Tylko Ty widzisz tę wiadomość

Post w kanale po rezerwacji:

Rotten Blood · wtorek 07.10.2026

🕒 Czas serwera Tibii (Europe/Berlin). Obok Twój czas lokalny i odliczanie.
🔄 Zaktualizowano 2 minuty temu

00:00-19:00 · spot wolny · 00:00-19:00
19:00-21:00 · Gracz Jeden · 19:00-21:00 · start za godzinę
21:00-24:00 · spot wolny · 21:00-00:00

Rozpiska na żywo · Aktualizuje się automatycznie

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.

GGracz Jeden użył /booking updateto 20:30
UtevoluxAPP

Zmieniono rezerwację na Rotten Blood: 19:00-20:30 (czas serwera Tibii, Europe/Berlin), czyli u Ciebie 19:00-20:30.

👁 Tylko Ty widzisz tę wiadomość
GGracz Jeden użył /booking show-freefrom 19:00to 20:30
UtevoluxAPP
Wolne spoty: 19:00-20:30 (czas serwera Tibii)

• #fire-lib
• #bone-pit

👁 Tylko Ty widzisz tę wiadomość
GGracz Jeden użył /booking cancel
UtevoluxAPP

Anulowano rezerwację na Rotten Blood: 19:00-20:30.

👁 Tylko Ty widzisz tę wiadomość

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.

GGracz Dwa użył /booking addfrom 20:00to 21:30
UtevoluxAPP

Ten przedział koliduje z rezerwacją na Rotten Blood: 19:00-20:30 (Player One). Wybierz inny czas.

👁 Tylko Ty widzisz tę wiadomość
GGracz Dwa użył /booking addfrom 22:00to 24:00
UtevoluxAPP

Przekroczysz dzienny limit na Rotten Blood (07.10): limit 3 godz. 30 min, wykorzystane 3 godz., zostało 30 min.

👁 Tylko Ty widzisz tę wiadomość
GGracz Dwa użył /booking addday 09.10from 20:00to 22:00
UtevoluxAPP

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ć.

👁 Tylko Ty widzisz tę wiadomość

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.

GGracz Jeden użył /booking daily addfrom 21:30to 24:00days weekdays
UtevoluxAPP

🔁 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).

👁 Tylko Ty widzisz tę wiadomość
GGracz Jeden użył /booking daily list
UtevoluxAPP
🔁 Twoje daily

Rotten Blood · 21:30-24:00 · pon, wt, śr, czw, pt · ⚠️ pominięto 06.10 (zajęte)

👁 Tylko Ty widzisz tę wiadomość

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.

GGracz Dwa użył /booking addfrom 20:00to 22:00
UtevoluxAPP

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ą.

👁 Tylko Ty widzisz tę wiadomość

Post pokazuje kolejność i zderzenie:

Rotten Blood · wtorek 07.10.2026

🕒 Czas serwera Tibii (Europe/Berlin). Obok Twój czas lokalny i odliczanie.
🔄 Zaktualizowano 2 minuty temu

00:00-19:00 · spot wolny · 00:00-19:00
[1] 19:00-21:00 · Gracz Jeden · 19:00-21:00 · start za godzinę
⚔️
[2] 20:00-22:00 · Gracz Dwa · 20:00-22:00 · start za godzinę
22:00-24:00 · spot wolny · 22:00-00:00

Rozpiska na żywo · Aktualizuje się automatycznie

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:

AAdmin użył /config booking-window server-save
UtevoluxAPP

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.

👁 Tylko Ty widzisz tę wiadomość
AAdmin użył /config show
UtevoluxAPP
Konfiguracja bota

Kategorie spotów: Spoty
Ranga po weryfikacji (prawo do rezerwacji): @Zweryfikowani
Rola anulująca cudze rezerwacje: @Moderatorzy
Rola konfigurująca bota: @Admini
Język postów: pl
Okno rezerwacji: do najbliższego server save (10:00)
Dzienny limit na gracza i spot: 3 godz. 30 min
Kilka bloków na dobę: tak
Konflikty (nakładanie rezerwacji): tak
Daily (stałe rezerwacje): tak

Bot jest skonfigurowany.

👁 Tylko Ty widzisz tę wiadomość

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.

AAdmin użył /admin historyday 07.10from 19:00to 22:00
UtevoluxAPP
Historia spota: Rotten Blood

07.10 19:00-22:00 (czas serwera Tibii)

06.10 10:00:05 · Gracz Jeden · złożył 19:00-21:00
06.10 10:00:09 · Gracz Dwa · ❌ odmowa 20:00-22:00: zajęte przez Gracz Jeden 19:00-21:00
06.10 10:15:40 · Gracz Jeden · zmienił 19:00-21:00 → 19:00-20:30
06.10 10:16:02 · Gracz Dwa · złożył 20:30-22:00
07.10 18:45:30 · Gracz Dwa · anulowano 20:30-22:00 (właściciel)

👁 Tylko Ty widzisz tę wiadomość

Przejdź do dokumentacji