Skip to content

Updates all members in your guild with their RoVer verification data.

License

Notifications You must be signed in to change notification settings

guidojw/verify-members-with-rover

Repository files navigation

verify-members-with-rover

Discord

Updates all members in your guild with their RoVer verification data.

Features

  • update nickname to username known with RoVer (supports RoVer's smart name format)
  • add role when VERIFIED_ROLE_ID is specified
  • optionally exclude roles from EXCLUDE_ROLE_IDS
  • output a JSON file listing the still unverified members

NOTE: the bot you're going to do this with must have its GUILD_MEMBERS intent enabled on the Discord Developer Portal!

Prerequisites

Installation

  1. Install prerequisites
  2. Install packages with yarn install or npm install
  3. Copy the .env.example to .env and set the values
  4. In src/app.ts, change the constants (GUILD_ID, VERIFIED_ROLE_ID, EXCLUDE_ROLES_IDS, OUTPUT_CHANNEL_ID & ROVER_SMARTNAME_FORMAT) as desired

Usage

  • To compile the TypeScript source to .js files, run yarn build or npm run build
  • To start the application, run yarn start or npm start.

About

Updates all members in your guild with their RoVer verification data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published