Staff

version: 3.2
Documentation automatically generated from docstrings.

Commands for BanWatch staff members. These commands provide tools for managing and overseeing the bot's operations across servers. Access to these commands is restricted to authorized staff only.

servers

Usage: /staff servers

Fetches and lists all servers the bot is currently in. This command is for internal staff use to get an overview of the bot's reach.

Permissions:

  • Requires BanWatch Staff access.

serverinfo

Usage: /staff serverinfo <server>

Retrieves and displays detailed information about a specific server the bot is in. This includes owner, member counts, and bot-specific data.

Permissions:

  • Requires BanWatch Staff access.

userinfo

Usage: /staff userinfo <user>

Displays detailed information about a specific user across all servers the bot shares with them. Includes ban history and server presence.

Permissions:

  • Requires BanWatch Staff access.

verifyban

Usage: /staff verifyban <ban_id> <status> <provide_proof>

Changes the verification status of a ban. Verified bans are considered confirmed and may be treated with higher priority. Proof is required to verify.

Permissions:

  • Requires BanWatch Staff access.

banvisibility

Usage: /staff banvisibility <ban_id> <hide>

Changes the visibility of a specific ban. Hidden bans will not appear in public logs or commands, making them visible only to staff.

Permissions:

  • Requires BanWatch Staff access.

rpseclookup

Usage: /staff rpseclookup <user>

Looks up a user's record in the Roleplay Security Bot's database threads. This is a developer tool for cross-referencing security information.

Permissions:

  • Requires BanWatch Staff access.

revokeban

Usage: /staff revokeban <banid> <reason>

Revokes a ban's log message from all servers. This action does not unban the user but removes the public announcement of the ban.

Permissions:

  • Requires BanWatch Staff access.

amistaff

Usage: /staff amistaff

Checks if you are recognized as a BanWatch staff member. This is a simple way to verify your access level within the bot's permission system.

Permissions:

  • None required for the user.

calc_banid

Usage: /staff calc_banid <user> <guild>

Calculates the unique ban ID that would be generated for a specific user in a specific guild. This is a utility for debugging and manual lookups.

Permissions:

  • Requires BanWatch Staff access.

staff_visibility

Usage: /staff staff_visibility <server> <hide>

Sets the visibility of a server's bans within the BanWatch network. Hiding a server prevents its bans from being shared or viewed by other servers.

Permissions:

  • Requires BanWatch Staff access.


This site uses Just the Docs, a documentation theme for Jekyll.