Members Only
Log in with Discord to verify your server membership and access the intake forms.
| When | Name | Discord ID | Action | Detail |
|---|---|---|---|---|
| No activity yet | ||||
| Name | Discord ID | Last activity | Visits | Logins | Form views | Submits | Last action |
|---|---|---|---|---|---|---|---|
| No members yet | |||||||
Needs Discord Link: fill Discord User ID in the sheet, then re-run Generate./generateinvoices — same as Generate invoices button/sendreminders — same as Send reminders (every other day)DISCORD_BOT_TOKEN. Enable Server Members Intent. Invite bot to your server with Send Messages + Read Message History. General Information → copy Public Key → DISCORD_PUBLIC_KEY. Interactions Endpoint URL: https://www.cookaco.com/api/discord/interactions. Run npm run register-discord-commands once (needs DISCORD_APPLICATION_ID).SHEET_API_SECRET must match Vercel. Deploy Web app → Me → Anyone. Use Seed example rows once for Cooklo test data. Update api/invoice-config.json and redeploy.api/forms-config.json in the repo and redeploy to Vercel.Submissions and IMAP tabs). All other forms use the standard script. Deploy as Web app → Me → Anyone.SHEET_API_SECRET must match Vercel. Deploy Web app → Me → Anyone. Update api/client-directory.json and redeploy.