Skip to content

Estyms/captchuccino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Captchuccino

A Self-Hosted Discord bot that adds a captcha to gatekeep a discord server

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DISCORD_TOKEN : The token you'll use to run this bot.

LANG : The locale that the bot will use, either fr or en for now.

GUILD_ID : The ID of the server the bot will run in.

ROLE_ID : The ID of the Unverified role on your server.

BOT_CHANNEL_ID : The ID of the bot channel for logging messages

Deployment

⚠️ The bot needs to have the SERVER MEMBERS INTENT enabled in the developper dashboard.

Get the docker image from my registry

  docker pull r.regnault.dev/captchuccino:latest

Launch the docker image with environment variables

  docker run r.regnault.dev/captchuccino:latest \
    -e DISCORD_TOKEN=<TOKEN> \
    -e LANG=<LANG> \
    -e GUILD_ID=<GUILD_ID> \
    -e ROLE_ID=<ROLE_ID> \
    -e BOT_CHANNEL_ID=<BOT_CHANNEL_ID>

About

A discord bot that handles captcha approval

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published