Betsy Bot Documentation
  • Betsy Bot Discord Bot
    • Betsy Premium Subscriptions
  • Global Commands
    • /user
    • /ticket
    • /payment
    • /giveaway
    • /channel
    • /ai
    • /review
    • /github
    • /key-value
  • Features
    • Settings
      • Auto Roles
      • Setting up your custom bot
      • Global command management
      • Update configuration owner
    • Support Panels (Tickets)
      • Create Support Panel
      • Edit Support Panel
      • Delete a Support Panel
      • Copy a Support Panel
      • Custom Implementations
    • Giveaways
      • Create giveaways
      • Edit giveaways
      • Delete giveaways
    • Polls
      • Create a poll
      • Edit a poll
      • Delete poll
    • Thread Channels
      • Create Thread Channels
      • Edit Threads Channel
      • Delete Thread Channels
      • Disable a Thread Channel
    • Send Message / Announcement
      • Create Message/Announcement
    • Tracked messages
      • Create Tracked Messages
      • Edit Tracked Messages
      • Copy Tracked Messages
      • Delete Tracked Messages
    • Sticky Messages
    • Welcome Messages
      • Create Welcome Messages
      • Edit Welcome Messages
      • Delete Welcome Messages
    • Auto Responders
      • Create Auto Responders
      • Edit Auto Responders
      • Delete Auto Responders
    • Custom commands
      • Create custom commands
      • Edit custom commands
      • Delete custom commands
    • Invite Tracker
    • Payments
    • Action Logs
    • Invite Link Blocker
    • Role Selection
    • Channel Cleaners
      • Create channel cleaners
      • Delete configuration of a cleaning channel
      • Update channel cleaning
    • User Verification
    • Reviews
    • Twitch Event Subscriptions
    • Channel Backups
  • Configurable Commands
    • Response Commands
    • Data Commands
      • Forms
      • REST Commands
  • Extras
    • Server Resources
      • Message Templates
      • Forms
      • Key Value Storage
    • Message Templating Engine
      • Message FAQs
    • Custom ID Actions
    • Betsy REST API
      • Webhooks
    • Betsy Webhook Messages
    • Github Integration
Powered by GitBook
On this page
  • How does it work?
  • Configuration

Was this helpful?

  1. Features

User Verification

BETA - Verify your users. This will also collect information about their IP Address to determine if they are a bot or not.

How does it work?

When User Verification is turned on your users will be messaged privately by Betsy asking them to visit a website to begin verification. This website is a Betsy Bot URL and once navigated to will gather data about the user's session and save that data for you to review.

We use a service called IP Quality Score to gather this information.

As the Betsy Bot Database grows bigger the protection against alt accounts will improve.

Configuration

Setting your API Key

To use this feature you must have an IP Quality Score API Key. IPQS is a free service and you can receive an API key for free. Create an account on their website and provide the API key provided on the panel before activating the feature.

Verified Role

Select a role that you want the user to receive once a successful verification happens for that user.

Channel for Audits

This is the channel that logging events about the verification, including blocks, will be sent.

Channel for Verify Button

You can use this configuration item to handle users that have direct messages turned off as Betsy will not be able to message them. A simple message will be sent to this channel that has the URL that would normally be sent to the user via PM.

Block Alts

If this setting is toggled on then any time a alternate account is found for a specified user the verification will fail and the user will not receive the role.

Require Login

Having this toggled on will force the user to login via Discord to the site which gathers additional information on the user's Discord account.

PreviousUpdate channel cleaningNextReviews

Last updated 2 years ago

Was this helpful?