Verified web form
A member taps the persistent button posted in their branch's Discord channel and is sent to a web form pre-filled with their identity. They write up the event, attach evidence, and submit.
→Requiem is a free service that connects a Discord bot, a web dashboard, and a points sheet into one pipeline. Members submit events through a verified form; reviewers approve them; totals update automatically. No spreadsheets passed around in DMs.
From a member tapping a button in their Discord channel to points landing on a Google Sheet — without a moderator copy-pasting anything between systems.
A member taps the persistent button posted in their branch's Discord channel and is sent to a web form pre-filled with their identity. They write up the event, attach evidence, and submit.
→The submission shows up in the dashboard and as an embed in Discord with Approve / Reject buttons. Two reviewers see the same queue; race conditions are prevented; every action is logged.
→On approval, points are written to the branch's Google Sheet through a dedicated Apps Script endpoint. EP, TP, and RP totals update automatically — no manual entry, no mistakes.
Requiem combines a Discord bot and a web dashboard. Together they cover the day-to-day work a branch administrator usually does by hand.
Web forms for combat events, training sessions, and casualty reports. Pre-filled with verified identity so attribution can't be faked.
module · formsTwo-step Discord → Roblox OAuth links each member's accounts. We never see passwords; only public profile data exposed by each platform.
module · authSingle queue for all pending submissions. Filter by branch, search by Roblox name, see prior history per member, export reviewer reports as CSV.
module · reviewApproved events push EP / TP / RP totals to the branch's roster sheet via a per-branch Apps Script endpoint. Your sheet stays the source of truth.
module · pipelineAll endpoints rate-limited to deter abuse. Submissions, approvals, and rejections are stored with timestamps and reviewer identity in MongoDB Atlas.
module · auditRequiem started as an internal tool. It now serves the SL, SG, and MP branches and is offered to others by request.
Active branches carry a peculiar paperwork burden: promotions, points, attendance, and kill counts all need to be tracked somewhere — usually a tired Google Sheet that one over-worked staff member maintains by hand from screenshots posted in Discord.
Requiem replaces that screenshots-and-DMs loop with a single submission flow. Members fill out a form, moderators approve it, the sheet updates itself. The site exists to host that flow, document the policies around it, and provide a stable home page for members who land here from a Discord button click.
The service is operated by a small volunteer team and is provided free to approved branches. We make no income from the branches themselves; ad revenue from the public information pages helps cover infrastructure costs.
Most members land here because they tapped a button in Discord. If you're new to the system, start here.
You need a verified Discord ↔ Roblox link, which you complete once. After that, every submission is signed automatically. There is no separate Requiem account or password — only Discord OAuth.
Your Discord user ID, your Roblox user ID and display name, the branches you're a member of, and the events you've submitted. We do not store passwords, email addresses, IP geolocation, or anything else from the OAuth providers. Full detail is in the Privacy Policy.
If you're interested in onboarding your branch, email [email protected]. Onboarding requires a Google Sheet for points and a couple of hours to wire up the Apps Script endpoint.
Email [email protected] from the address associated with your branch and request deletion. Verified-account records and pending submissions will be removed; approved-event history is retained per the branch's own record-keeping policy.
Hosting, the database, and the OAuth applications cost real money. The service is free to the branches using it; ads on the public pages cover infrastructure. There are no ads inside the form-submission or dashboard flows.
We onboard new branches slowly to keep moderation quality high. If you're interested in using Requiem for your branch, email us — we'll usually reply within a few days.