Docs

Build with VerifyCord

Back up, restore, verify and pull members with a clean, reliable toolkit.

Introduction

VerifyCord restores Discord servers from structured snapshots and keeps joins clean through verification and blacklist sync.

Messages are not restored. Snapshots store server metadata only.

Installation

Invite the bot and grant the required permissions.

https://discord.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&permissions=8&scope=bot%20applications.commands
PermissionWhy
Manage ServerRecreate roles, channels, settings
Manage RolesMap and set role permissions
Manage ChannelsCreate categories and channels
Ban MembersSync and apply ban lists

Quickstart

/backup create
/restore apply snapshot:latest
/verify enable mode:captcha
/member-pull start wave:former_members

Backups

Create manual snapshots or enable scheduled backups.

/backup create
/backup schedule interval:24h
/backup list

Restore

Apply a snapshot to rebuild roles, channels, permissions, emojis, and bans.

/restore apply snapshot:{id}
/restore dry-run snapshot:{id}
/restore status

Member Pull

Bring back former members with limited invite waves and optional DMs.

/member-pull start list:former_members cooldown:2h dm:true
/member-pull stop
/member-pull status

Verification

Captcha gate, device signals, and blacklist sync keep joins clean.

/verify enable mode:captcha
/verify settings dm_prompt:true logs:#joins
/blacklist sync enable

Auth

POST /api/oauth/token
Authorization: Basic base64(client_id:client_secret)
grant_type=client_credentials

Endpoints

MethodPathDescription
GET/api/backupsList backups
POST/api/backupsCreate backup
POST/api/restoreApply snapshot
POST/api/member-pullStart wave
POST/api/verifyEnable verification

Webhooks

Receive restore status and verification events.

{
  "type":"restore.updated",
  "data":{"server_id":"123","status":"completed","snapshot_id":"abc"}
}
Navigation