promotional bannermobile promotional banner

CaptchaIt

Stop bots from spamming chat, and commands with a simple captcha!

CaptchaIt

About

CaptchaIt is a relatively simple plugin, but is powerful. From a configuration file you can choose either to force users to enter a captcha before they can use the chat or command. The configuration file also offers a range of configurations for you to set.


Features

  • Open source - Github page
  • Stops bots from spamming chat or commands!
  • Configuration file to configure the plugin to your leisure.
    • Toggle between Alphanumeric, or Alphabetical Strings
    • Maybe your don't want to generate a random String. In that case you can turn that off, and it will pick a random word/phrase from a list in the configuration file!
  • Messages file so you can edit the messages.
    • This is great if your server is not a natively English speaking server, and you want the messages in your language.
    • It is also great if you just want to be able to change the messages to what you want!

Permissions

Permission NodeDescription
1'captchait.skip'Will prevent this user from having to pass the CaptchaIt test

Configuration File

# if randomGeneration is set to 'true' the plugin will either generate a random alphanumeric, or alphabetical string if alphanumeric is set to 'true' or 'false'
# the length is the length of the randomly generated alphanumeric, or alphabetical string.
# if randomGeneration is set to 'false' the plugin will select a random word from the wordList for the captcha test
# You have to set either chat to 'true', commands to 'true', or both to 'true'. if they are both set to 'false', the plugin will disable itself.
captcha:
  randomGeneration: true
  alphanumric: true
  length: 6
  wordList:
  - Bob
  - Joe
  - Jack
  - Humanoid
captha-required:
  chat: true
  command: true

Messages File

server.prefix=&8[&4CaptchaIt&8]&f

user.first.join=&2Please pass the human test: &6{0}
user.captcha.fail.chat=&2Please enter the captcha first: &6{0}
user.captcha.fail.command=&2Please enter the captcha first: &6{0}
user.captcha.pass=&2Thank you for proving you are human!

CAN I MAKE A SUGGESTION?!?!!??

Yes, I open to suggestions. Please use the ticket system to post a suggestion though!
This will help me organize the suggestions, or get more information if need be.

The CaptchaIt Team

profile avatar
  • 4
    Projects
  • 62.2K
    Downloads

More from _ForgeUser8328331