Configure the entirety of the verification module and get it's current settings. Type: The verification type, how should the verification role be handled, 'add' adds the role, 'rem' removes the role, 'switch' switches one role for another Role: The verification role, what role(s) should be modified when a user passes verification Dm: Should this verification take place in dms? Dmmessage: If the verification takes place in dms, what message should be posted to the new member Autokick: The amount of time before a member who hasn't passed verification should be kicked, in minutes Captcha: Should verification use the captcha system (premium) Message: What message should be posted once a user passes verification Channel: If not dm verification, what channel should I listen for verification commands Command: The command members should use to verify, without the prefix Current: Get the current settings for verification Autoadd: Auto add the verification 'remove' role for verification type 'remove' and 'switch'. If this is false, you will have to add the role yourself.
Usage
!verification current
!verification type add/rem/switch
!verification role Role
!verification dm/captcha [on/off]
!verification dmmessage/message message
!verification autokick number/off
!verification channel Channel
!verification command command
!verification autoadd [on/off]
Examples
!verification current
!verification type add
!verification role @Role
!verification captcha on
!verification dm
!verification dmmessage Message to send in dms
!verification autokick 15
!verification channel #Channel
!verification command verify
!verification autoadd
“I don't understand why you feel the need to verify people. You need to lower your expectations for new members”
Configure the join age system. You can turn the system off, configure the punishment and change the minmum required age. You may also opt to send a message to users informing them that they do not meet the threshold for joinage, to turn this off provide 'none' instead of a message.
Usage
!setjoinage current/off
!setjoinage punishment ban/kick/mute/off
!setjoinage days/#d #h #m #s
!setjoinage message Message to be DM'd
Examples
!setjoinage current
!setjoinage punishment kick
!setjoinage 3
!setjoinage message Your account is too young
“All your members have to be aged properly! Though some more like so milk than wine I think.”
Set an ID to be watched for during member joins. If the given id matches a joining member a log will be posted to the 'joinwatch' log channel and the id will be removed from the watch list.
Usage
!joinwatch add/rem idmessage
!joinwatch current
Examples
!joinwatch add 1234567890 Joinwatch Message
!joinwatch current
“Red flag laws are completely legit and there's nothing wrong with them.”
Give a new user a 'passport' to bypass all on join automod systems. Note this passport can be revoked but the member will have to leave and rejoin to go through on join systems again.
Usage
!passport list
!passport userid
Examples
!passport list
!passport 12312412354234
“All of you are on the no fly list, so why do you need a passport?”