Documentation

Hexify Documentation

Complete guides and documentation for setting up and using Hexify Discord bot. From basic setup to advanced configuration.

Getting Started

1

Add Hexify to Your Server

Click the "Add to Server" button and select your Discord server. Make sure you have "Manage Server" permissions.

Required Permissions
• Read Messages
• Send Messages  
• Manage Messages
• Connect (Voice)
• Speak (Voice)
• Manage Server
2

Initial Setup

Run the setup command to configure basic settings for your server.

Setup Command
h!setup

This will guide you through:

  • Setting up moderation channels
  • Configuring welcome messages
  • Setting up auto-roles
  • Enabling basic features
3

Test the Bot

Verify everything is working by testing basic commands.

Test Commands
h!ping          # Check bot response
h!help          # View all commands
h!serverinfo    # Get server information

Setup Guide

Basic Configuration

Set Bot Prefix

Change the command prefix from the default h! to something custom.

Command
h!prefix !        # Change prefix to !
h!prefix reset    # Reset to default h!

Set Moderation Channel

Configure where moderation logs and actions are recorded.

Command
h!modlog #mod-log       # Set moderation log channel
h!modlog disable        # Disable moderation logging

Welcome Messages

Set up welcome messages for new members.

Commands
h!welcome #general                    # Set welcome channel
h!welcome message "Welcome {user}!"  # Set custom message
h!welcome disable                     # Disable welcome messages

Advanced Configuration

Auto-Role Assignment

Automatically assign roles to new members.

Commands
h!autorole @Member        # Set auto-role for new members
h!autorole remove @Member # Remove auto-role
h!autorole list           # View current auto-roles

Reaction Roles

Let users get roles by reacting to messages.

Commands
h!reactionrole add @Role 🎮    # Add reaction role
h!reactionrole remove @Role    # Remove reaction role
h!reactionrole list            # View all reaction roles

Configuration

Moderation Settings

Auto-Moderation

Auto-Mod Commands
# Enable/disable features
h!automod spam enable
h!automod links disable
h!automod caps enable

# Set thresholds
h!automod spam threshold 5
h!automod caps threshold 70%

# Configure actions
h!automod action warn
h!automod action mute 10m
h!automod action kick

Configuration Settings

Configuration Settings

setup Commands
 h!setup
h!setup

# Configure default volume
h!settings [set prefix] [value] or [reset] or [view]

# Config
h!config

Server Settings

General Configuration

Server Commands
# Set server language
h!config language en

# Configure timezone
h!config timezone UTC-5

# Set server description
h!config description "Best Discord server!"

# Enable/disable features
h!config leveling enable
h!config economy enable

Notifications

Notification Settings

Notification Commands
# Set announcement channel
h!notify channel #announcements

# Configure notifications
h!notify level-up enable
h!notify member-join enable
h!notify member-leave enable

# Set notification roles
h!notify role @Updates

Features

Leveling System

Reward active members with experience points and level-ups.

Leveling Commands
h!level                    # Check your level
h!level @user              # Check someone's level
h!leaderboard              # View server leaderboard
h!levelrole add @Role 10   # Add level role reward

Economy System

Virtual currency system with shops, gambling, and rewards.

Economy Commands
h!balance                  # Check your balance
h!daily                    # Get daily rewards
h!work                     # Work for money
h!shop                     # View server shop
h!buy item                 # Buy items
h!gamble 100               # Gamble coins

Custom Commands

Create custom commands for your server.

Custom Commands
h!command add rules "Please follow the rules!"
h!command add info "Server info here"
h!command remove rules
h!command list

Moderation

Basic Moderation

User Management

User Commands
h!ban @user reason          # Ban user
h!kick @user reason         # Kick user
h!mute @user 10m reason     # Mute user
h!unmute @user              # Unmute user
h!warn @user reason         # Warn user

Message Management

Message Commands
h!purge 10                  # Delete 10 messages
h!purge 50 @user           # Delete 50 messages from user
h!slowmode 5               # Set 5 second slowmode
h!slowmode 0               # Disable slowmode

Advanced Moderation

Auto-Moderation

Auto-Mod Setup
# Enable auto-moderation
h!automod spam enable
h!automod links enable
h!automod enable badwords

# Set punishments
h!automod action warn
h!automod action mute 10m
h!automod action kick

# Add word filters
h!badword add [word]

Logging

Logging Commands
logging is done by using h!setup

Configuration System

Basic Configuration Commands

Configuration Commands

h!config  Shows the server config settings
h!setup                     setup the required logging channels and makes them
h!settings                    view and set the server prefix

Premium Features

this required Premium tir Hexify Ultimate Custom Branding

Customize Hexify's appearance with your server's branding.

Branding Commands
h!branding color #5865f2    # Set primary color
h!branding logo URL         # Set custom logo
h!branding footer "text"    # Set custom footer
h!branding name "Bot Name"  # Set custom bot name

Advanced Analytics

Get detailed insights about your server's activity.

Analytics Commands
h!analytics                 # View server analytics
h!analytics weekly          # Weekly report
h!analytics monthly         # Monthly report
h!analytics export          # Export data

AI Auto-Moderation

Advanced AI-powered content filtering and moderation.

AI Moderation
h!ai-mod enable             # Enable AI moderation
h!ai-mod toxicity 80        # Set toxicity threshold
h!ai-mod spam enable        # Enable spam detection
h!ai-mod nsfw enable        # Enable NSFW detection

ServerBackups

Create and restore server backups

Server Backups
h!backup create                 # Create a server backup
h!backup restore [backupid]        # this restore the server backup
h!backups                          # View the server latest backups
h!backupsettings shows the settings for the backups

API Reference

Authentication

All API requests require authentication using your server's API key.

Authentication
curl -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     https://api.hexifybot.xyz/v1/servers

Endpoints

GET /v1/servers/{server_id}

Get server information and statistics

POST /v1/servers/{server_id}/commands

Execute a command on the server

GET /v1/servers/{server_id}/members

Get server member information

Changelog

v1.2.0

July 13, 2025

✨ New Features

  • Added AI-powered auto-moderation (Premium)
  • Improved Dashboard Style
  • New custom embed builder
  • Enhanced server analytics

🔧 Improvements

  • Faster command response times
  • Better error handling
  • Improved slash command support

🐛 Bug Fixes

  • Fixed Server Backups not being abled to restore
  • Resolved moderation log problems
  • Fixed welcome message formatting

v1.1.5

July 2, 2025

🔧 Improvements

  • Enhanced Moderation management
  • Better permission handling
  • Improved database performance

🐛 Bug Fixes

  • Fixed reaction role issues
  • Resolved leveling system bugs

v1.1.0

june 15, 2025

✨ New Features

  • Added Server Backups (Premium)
  • New economy system with shops
  • Custom command builder
  • Advanced logging system

🔧 Improvements

  • Better AutoMod management
  • Enhanced moderation tools
  • Improved user interface