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]  |