mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-03-22 02:14:41 -05:00
Unban script
This commit is contained in:
parent
40a0d9d1c7
commit
d5517cdffd
|
|
@ -28,6 +28,7 @@
|
|||
"sync-xp-badges": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/sync-xp-badges.ts",
|
||||
"delete-user": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/delete-user.ts",
|
||||
"ban-user": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/ban-user.ts",
|
||||
"unban-user": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/unban-user.ts",
|
||||
"delete-skill": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/delete-skill.ts",
|
||||
"skip-plus": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/skip-plus.ts",
|
||||
"season-initial-powers": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/season-initial-powers.ts",
|
||||
|
|
|
|||
14
scripts/unban-user.ts
Normal file
14
scripts/unban-user.ts
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
/* eslint-disable no-console */
|
||||
import "dotenv/config";
|
||||
import invariant from "tiny-invariant";
|
||||
import { sql } from "~/db/sql";
|
||||
|
||||
const discordId = process.argv[2]?.trim();
|
||||
|
||||
invariant(discordId, "discord id is required (argument 1)");
|
||||
|
||||
sql
|
||||
.prepare('update "User" set banned = 0 where discordId = @discordId')
|
||||
.run({ discordId });
|
||||
|
||||
console.log(`Unbanned user with discord id: ${discordId}`);
|
||||
Loading…
Reference in New Issue
Block a user