VeriBot
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.
Metadata
Release files for veribot 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| veribot-1.1.0.tar.gz | 8.9 kB | Without provenance | Details for veribot-1.1.0.tar.gz |
Release files / veribot-1.1.0.tar.gz
| Download URL | veribot-1.1.0.tar.gz |
|---|---|
| Size | 8.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d5ce1d9ab2bb3d7bc9c014d4f79f56f1483a423b284b4bebdd69f84ecf5a2513
|
|
BLAKE2b-256 checksum How to use checksums |
06015c0ae137d6b8d7cf8b88110155b12547e31cd9a6587a054d576c3a23c095
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.0
|
Security for veribot 1.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.