De ultieme bot voor een roleplay server.
Je kan in de config.js alle benodigde informatie zetten, waar de bot dan mee aan de slag kan gaan.
Zorg ervoor alles correct wordt ingesteld voor een goed resultaat.
Het is ook nodig dat je hosting je toegang geeft tot ten minste 1 IP en de mogelijkheid tot SFTP om de benodigde bestanden te kunnen uploaden.
Als je zelf host, op bijvoorbeeld een Windows device is het nodig om te weten hoe je een poort openzet via je firewall en (als je andere mensen toegang wil geven) hoe je portforward.
Features en uitleg – Hulpdiensten Portaal (Web Dashboard)
- • Om alles handig te houden voor de gebruikers hebben we een volledig web‑dashboard ontwikkeld
1 | Live overzicht actief ingeklokte gebruikers – zie direct wie er op dit moment aan het werk is, met dienst, starttijd en gewerkte duur. Coördinatoren kunnen via een knop iemand geforceerd uitklokken.
2 | Kloksysteem met urenregistratie – klok in/uit via het dashboard, overzicht van totaal gewerkte uren per dienst (Politie, Ambulance, ANWB, KMar).
3 | Waarschuwingssysteem – waarschuwingen toevoegen, zacht verwijderen (soft delete) en permanent wissen (hard delete). Logboek van alle acties wordt bijgehouden.
4 | Meetings bekijken – overzicht van alle geplande meetings met dienst, datum, reden en planner.
5 | Managementmodule (voor leidinggevenden / coördinator)
• Handmatig uren toevoegen of verwijderen bij een gebruiker (met reden).
• Mededelingen versturen naar het aankondigingskanaal van een dienst.
• Meetings plannen voor Politie, Ambulance en KMar.
6 | Patiëntendossiers (alleen Ambulance)
• Volledige CRUD (aanmaken, bekijken, bewerken, verwijderen).
• Profielfoto uploaden (drag & drop of klik).
• Wondfoto’s uploaden (meerdere tegelijk, drag & drop).
• Zoeken op naam of BSN.
• Gedetailleerd dossier met medische gegevens, allergieën, medicatie, etc.
7 | Discord‑integratie – inloggen met Discord, rollen bepalen rechten (coördinator, leidinggevende, medewerker).
8 | Donkere / lichte modus – schakelaar in de sidebar, voorkeur wordt opgeslagen.
9 | Responsive design – werkt op desktop, tablet en mobiel.
10 | Logo upload – serverlogo wordt automatisch geladen vanuit/uploads/logo.png(via aparte endpoint).
11 | Actie‑knoppen in de gebruikerslijst – coördinatoren kunnen direct een actieve gebruiker uitklokken.
13 | Afbeeldingen preview & modal – klik op een afbeelding (profielfoto, wondfoto) voor vergroting. - • De backend (Discord‑bot) voorziet de API en stuurt real‑time berichten naar kanalen
1 | Bij in‑/uitklokken wordt een bericht verstuurd naar het bijbehorende logkanaal.
2 | Bij een nieuwe aanhouding, boete of bewijs wordt een bericht verstuurd naar het desbetreffende kanaal.
3 | Waarschuwingen worden gelogd en via een embed gedeeld in een collectief log-kanaal.
4 | Meetings en mededelingen worden direct in het gekozen kanaal gepost.
Met dit dashboard heb je een compleet beheersysteem voor hulpdiensten: klokken, waarschuwingen, patiëntendossiers en management – allemaal vanuit je browser, met een strakke moderne UI. 🚔🚑🛠️