Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hashbot.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The /settings status command shows a quick summary of how Hashbot is configured on your server. Use it to verify that key features are enabled and your subscription is active.
For a more detailed view, visit the Hashbot Dashboard — it shows all settings, filters, and protection status in a visual interface.

What It Shows

The command displays an embed with three sections:
SectionDetails
ProtectionWhether Hashbot is paused, Auto-Pilot status, and anti-everyone status
DetectionMalicious link detection, auto-kick spammer setting, and fuzzy mode status
SubscriptionYour plan type, active server count, and renewal info
The embed header also shows your server’s total ban count and configured log channel.

Pause Enforcement

If you need to temporarily stop all Hashbot actions (bans, kicks, timeouts), you can pause enforcement:
/settings pause pause-state:pause
While paused, Hashbot still monitors your server but takes no action. This is useful when:
  • Debugging a filter that’s causing false positives
  • Making bulk changes to your allowlist or filters
  • Running a test during initial setup
To resume normal operation:
/settings pause pause-state:unpause
Pausing is an admin-only action and affects all Hashbot features. Don’t forget to unpause when you’re done — your server is unprotected while paused.

When to Use

  • After initial setup, to confirm everything is configured correctly
  • When troubleshooting — quickly check if a feature was accidentally disabled
  • Before running a cleanse — verify your filters and subscription are active
  • Regular health checks — spot misconfigurations before they become problems
The Server Health Checklist on the Dashboard settings page walks you through the most important configuration steps and shows your progress. It’s the best way to ensure your server is fully protected.