-
-
Notifications
You must be signed in to change notification settings - Fork 3
Command Documentation
SocksTheWolf edited this page Dec 7, 2024
·
2 revisions
Certain commands have access restrictions consisting of any, or all of the following: cooldown, execution location, role, permission; these are detailed inside each command.
Commands listed here are grouped by access via execution location.
These commands are only available only on the primary command and control server
| Description | Prints an embed with details about ScamGuard |
| Cooldown | once every 3 seconds |
| Restricted to | MaintainerRole |
| Description | Causes ScamGuard to backup and archive its internal database outside of its normal scheduled time |
| Restricted to | MaintainerRole |
| Description | Forces ScamGuard to leave |
| Cooldown | once every 3 seconds |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| server | discord id of a server |
| Description | Forces ScamGuard activate on a server |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| server | discord id of a server |
| Description | Forces ScamGuard to retry a set of actions on a server |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| server | discord id of a server |
| count | count of last actions to retry |
| Description | Forces ScamGuard to retry a set of actions for a instance of ScamGuard |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| instance | id of a ScamGuard instance |
| count | count of last actions to retry |
| Description | Pings an instance of ScamGuard |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| instance | id of a ScamGuard instance |
| Description | Prints stats and information about all connected ScamGuard instances |
| Restricted to | MaintainerRole |
| Description | Bans a user id |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| userid | discord userid to ban |
| Description | Unbans a user id |
| Restricted to | MaintainerRole |
| Arguments | Type |
|---|---|
| userid | discord userid to unban |
| Description | Activates all servers and brings in previous bans if caller owns any known servers |
| Description | Deactivates all servers and prevents any future ban information from being shared if the caller owns any known servers |
| Description | Checks to see if a userid is banned |
| Cooldown | once every 3 seconds |
| Arguments | Type |
|---|---|
| userid | discord userid to check |
These commands can be accessed via
/scamguardand are available on any external server where ScamGuard is joined
| Description | Checks to see if a userid is banned |
| Permissions | can ban members |
| Arguments | Type |
|---|---|
| userid | discord userid to check |
| Description | Report a userid or an @mention user |
| Cooldown | once every 5 seconds |
| Permissions | can ban members |
| Arguments | Type |
|---|---|
| user | discord userid or an @mention user to report |
| Arguments | Type |
|---|---|
| user | discord user to check |
| Description | Run ScamGuard setup |
| Cooldown | once every 5 seconds |
| Permissions | can ban members |
| Description | Configure ScamGuard settings |
| Permissions | can ban members |
| Description | Prints info and stats about ScamGuard |
| Cooldown | once every 5 seconds |