Skip to main content

VeriBot is a bot that can be used for verification.

Project description

VeriBot is a bot that can be used for verification. This is important in servers such as school servers where you need to know who everyone is.

Installation

To install the stable version, you can run the following command

# Linux/macOS
python3 -m pip install veribot

# Windows
py -3 -m pip install veribot

To install the development version, you can run the following command

# Linux/macOS
python3 -m pip install git+https://github.com/TheMaster3558/veribot

# Windows
py -3 -m pip install git+https://github.com/TheMaster3558/veribot

How does the bot work?

When a user joins the server they are prompted to use the /verify command. When a user runs /verify, their name and any image they provided will be sent to the set channel. From their moderators have the option to accept or reject the user.

After approval, moderators can view who a user is, rename the user, or unverify the user.

Example

import veribot

bot = veribot.VeriBot(
    channel_id=881609972469866527,  # this is the channel you can accept/reject from,
    guild_id=878431847162466354,  # the id of the server the bot is being used in
    verified_role_id=879147463020281907  # the id of the role to add to users that have been verified
)

bot.run('token')

Final Note

It is recommended to be familiar with discord.py before using this bot.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

veribot-1.1.0.tar.gz (8.9 kB view details)

Uploaded Source

File details

Details for the file veribot-1.1.0.tar.gz.

File metadata

  • Download URL: veribot-1.1.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for veribot-1.1.0.tar.gz
Algorithm Hash digest
SHA256 d5ce1d9ab2bb3d7bc9c014d4f79f56f1483a423b284b4bebdd69f84ecf5a2513
MD5 aa03577fd066ec175dc969f2dde30a89
BLAKE2b-256 06015c0ae137d6b8d7cf8b88110155b12547e31cd9a6587a054d576c3a23c095

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page