diff options
| author | 2020-08-06 18:17:38 +0200 | |
|---|---|---|
| committer | 2020-08-06 18:18:04 +0200 | |
| commit | 16eec3d2d69af5178b03fb574b0f277dbcf1dea8 (patch) | |
| tree | f614169317e48f0828b5e098320c4be7509d0395 | |
| parent | Verification: make on-join message more accurate (diff) | |
Verification: extend cog docstring
| -rw-r--r-- | bot/cogs/verification.py | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/bot/cogs/verification.py b/bot/cogs/verification.py index ff4b358c7..963a2369e 100644 --- a/bot/cogs/verification.py +++ b/bot/cogs/verification.py @@ -86,7 +86,23 @@ MENTION_UNVERIFIED = discord.AllowedMentions( class Verification(Cog): - """User verification and role self-management.""" + """ + User verification and role management. + + There are two internal tasks in this cog: + + * `update_unverified_members` + * Unverified members are given the @Unverified role after `UNVERIFIED_AFTER` days + * Unverified members are kicked after `UNVERIFIED_AFTER` days + + * `ping_unverified` + * Periodically ping the @Unverified role in the verification channel + + Statistics are collected in the 'verification.' namespace. + + Additionally, this cog offers the !accept, !subscribe and !unsubscribe commands, + and keeps the verification channel clean by deleting messages. + """ # Cache last sent `REMINDER_MESSAGE` id # RedisCache[str, discord.Message.id] |