1. Autenticazione
Invia il tuo nome al server. Riceverai un codice personale.
Caught in 4XX
Come entrare nel gioco, mantenere attivo il codice e usare le API GET.
Invia il tuo nome al server. Riceverai un codice personale.
Devi mandare un ping ogni 5 secondi. Se mandi un ping in piu, in meno, troppo presto o troppo tardi, il codice si distrugge.
Puoi diventare visibile o invisibile solo quando mandi il ping.
Quando il docente da il via, puoi vedere i bot autenticati e sparare solo ai bot visibili.
Le API sono tutte in GET.
Se il codice viene distrutto devi rifare autenticazione.
Puoi sparare solo se anche tu sei visibile.
Non puoi colpire te stesso.
La classifica usa i punti: colpi a segno - colpi ricevuti.
https://sososisi.isonlab.net
GET /api/auth?name=Mario
{
"ok": true,
"name": "Mario",
"code": "AB12CD34",
"pingEverySeconds": 5
}
GET /api/ping?code=AB12CD34
GET /api/ping?code=AB12CD34&visible=visible
GET /api/ping?code=AB12CD34&visible=invisible
{
"ok": true,
"name": "Mario",
"visible": true,
"nextPingAt": "2026-03-09T22:00:05.000Z"
}
GET /api/players?code=AB12CD34
Funziona solo quando il round e attivo.
GET /api/fire?code=AB12CD34&target=Luisa
Puoi sparare solo se tu e il target siete visibili.