Skip to content
forked from nates/ward

๐Ÿ”‘ A Discord verification bot using reCAPTCHA v2.

License

Notifications You must be signed in to change notification settings

LIUZAZA007/ward

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

43 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”‘ ward

A Discord verification bot using reCAPTCHA v2.

Run on Repl.it

๐Ÿงณ Requirements

  • node.js (I used v12.18.1)

๐Ÿ”Œ Installation

npm i

๐Ÿ“˜ Setup

Register a site with reCAPTCHA here and choose reCAPTCHA v2 "I'm not a robot" Checkbox. Now on your reCAPTCHA dashboard copy the secret and public key into the config.json file. Add your Discord bot token, guild ID, and role ID into config.json aswell. If you are using a domain add it in the config.json file, if you are using HTTPS, enable it in the config add your certificate and private key file with the names: certificate.pem and private.pem.

๐Ÿ•น๏ธ Usage

npm start

โ“ Issues

Not receiving a DM when joining my server

If you are not receiving a DM when joining your server, set privileged-intents to true in the config, and go to your Discord bot dashboard and enable both intents. Note: If your bot is more than 100 servers, you will have to verify your bot.

Bot failing to login

If you have privileged-intents set to true in the config, you must go to your Discord bot dashboard and enable both intents. Note: If your bot is more than 100 servers, you will have to verify your bot.

Intents

๐Ÿ“ท Preview

Embed Website

About

๐Ÿ”‘ A Discord verification bot using reCAPTCHA v2.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 62.9%
  • HTML 31.6%
  • CSS 5.5%