Press /

How to use Hana Bot commands: Hana utilizes Discord's modern slash command architecture. To execute a command, simply type the / prefix in any server text channel, select the Hana Bot icon from the menu, and choose your desired function from the list below. Mobile and desktop users can also use Right-Click Context Menus (Apps) for quick actions.

AI & Image Gen

Powered by our custom dLLM layer, these commands process and generate text and images instantly. Use these commands to replace dedicated Discord AI bots.

/ask-hana

Start a continuous, context-aware thread with Hana. She automatically remembers conversation history.

Parameters

  • question The text prompt you want to send to the AI.
  • attachment An image or video for vision-based processing.
/generate

Create an original image with AI or edit an existing one using high-speed Gemini processing.

Parameters

  • prompt Description of the image you want, or instructions for editing.
  • image Optional image to apply edits to.
Apps ➔ Explain This

Right-click any Discord message to have Hana analyze its context, meaning, or humor instantly.

Hana Persona Configuration

/hana-config status

Check Hana's current Persona configuration for this specific server.

Manage Server
/hana-config set-name

Override Hana's default name to create a custom persona for your server.

Parameters

  • name The new name for Hana's local persona (Max 32 chars).
Manage Server
/hana-config set-avatar

Set a custom avatar for Hana's persona using a file or URL.

Parameters

  • image_file Upload an image file directly.
  • image_url Direct image link.
Manage Server
/hana-config set-instructions

Inject custom system instructions to completely change how the AI acts and responds.

Parameters

  • instructions System prompt constraints for Hana.
Manage Server
/hana-config toggle-activity

Enable or completely disable AI processing on this server to save quota.

Parameters

  • status Enable or Disable.
Manage Server
/hana-config toggle-mentions

Allow or deny Hana's ability to respond to standard @mentions in chat.

Parameters

  • status Allow or Deny.
Manage Server
/hana-config toggle-interventions

Allow Hana to randomly join ongoing conversations without being mentioned.

Parameters

  • enabled True or False.
  • chance Percentage chance per message (0.001 to 0.2).
Manage Server
/hana-config allow-channel

Whitelist a specific channel. Once enabled, Hana will ONLY respond in whitelisted channels.

Parameters

  • channel The text channel to whitelist.
Manage Server
/hana-config deny-channel

Remove a channel from the active AI whitelist.

Parameters

  • channel The text channel to remove.
Manage Server
/hana-config reset

Wipes all custom persona settings and restores Hana to her factory defaults.

Manage Server

Bot Owner Only

/hana-owner toggle-mercury

Toggle the Mercury AI backend globally across all servers.

/hana-owner set-limit

Set a custom daily API generation limit for a specific user or role.

/hana-owner list-limits

List all users and roles with custom AI limits.

/hana-owner reset-limit

Reset a custom limit, or execute a global wipe of all custom limits.

/hana-owner lockdown

Globally lock/unlock all of Hana's AI services due to budget issues without shutting the bot down.

AFK System

/afk set

Set your global AFK status. Removes automatically when you type in chat.

Parameters

  • reason The reason you are stepping away from the keyboard.
/afk status

Check your current active AFK data and missed pings.

/afk remove

Manually remove your AFK status without typing in chat.

Age Verification

/ageverif setup

Opens the Interactive UI Wizard to deploy a secure, legally compliant clickwrap agreement gate for NSFW channels.

Parameters

  • custom_image Optional direct image banner attachment.
Administrator
/ageverif manual

Bypass the gate to manually verify (or unverify) a specific user.

Parameters

  • member The target member to modify.
  • action Grant or Revoke.
Administrator

AutoMod & Security

Enterprise-grade server protection. Use these discord automod commands to stop spam, filter bad words, and protect against bot raids automatically.

Core Configuration

/automod status

View the complete AutoMod security dashboard and current filter states.

Manage Server
/automod log-channel

Designate the secure channel where all moderation actions and flagged messages are logged.

Parameters

  • channel The target text channel. Leave blank to disable.
Manage Server
/automod sanitize-toggle

Automatically strip Zalgo text and dehoist special characters from usernames when members join.

Parameters

  • enabled True or False.
Manage Server
/automod allowlist add-role

Globally ignore this role from all AutoMod filters (useful for staff/VIPs).

Parameters

  • role The immune role.
Manage Server
/automod allowlist remove-role

Revoke AutoMod immunity from a role.

Parameters

  • role The target role.
Manage Server
/automod verification setup

Post the verification panel and set roles to block automated bots.

Parameters

  • channel Where to deploy the verification button.
  • verify_role The role given to verified users.
  • quarantine_role Optional quarantine role.
Manage Server
/automod verification toggle

Enable or disable verification logic.

Parameters

  • enabled True or False.
Manage Server

Advanced Systems (Nuke & Heat)

/automod antiraid settings

Configure join-velocity thresholds to detect and block automated bot raids.

Parameters

  • threshold Number of joins.
  • seconds Time frame.
  • action Punishment on detection (Kick, Ban, Mute).
Manage Server
/automod antiraid toggle

Instantly enable or disable the Anti-Raid system.

Parameters

  • enabled True or False.
Manage Server
/automod antinuke settings

Set limits for channel deletions and bans to prevent rogue admins from destroying the server.

Parameters

  • threshold Number of actions.
  • seconds Time window.
  • action Action (Kick, Ban, Panic).
Manage Server
/automod antinuke toggle

Enable or disable the Anti-Nuke monitoring system.

Parameters

  • enabled True or False.
Manage Server
/automod heat settings

Configure the psychological "Heat" system, escalating punishments automatically as users accrue violations.

Parameters

  • decay_rate Heat to decay.
  • decay_minutes Frequency.
Manage Server
/automod heat toggle

Enable or disable dynamic Heat decay.

Parameters

  • enabled True or False.
Manage Server

Heuristic Filters

/automod filters config

Toggle specific heuristic filters (Spam, Invite, Link, Word, CAPS, Emoji, File, New Account).

Parameters

  • filter_name Name of the target filter.
  • enabled True or False.
Manage Server
/automod filters punishment

Assign specific punishments (Warn, Mute, Kick, Ban) to individual filter triggers.

Parameters

  • filter_name Name of target filter.
  • action Punishment.
  • duration_minutes Mute duration (optional).
Manage Server
/automod filters files-add

Add an extension to the File filter blocklist (e.g. 'exe').

Parameters

  • extension Target file extension.
Manage Server
/automod filters files-remove

Remove an extension from the File filter.

Parameters

  • extension Target file extension.
Manage Server
/automod wordfilter add

Add a specific word or phrase to the global server blocklist.

Parameters

  • word The phrase to block.
  • match_type Match rules (exact, contains, starts_with, ends_with, boundary).
Manage Server
/automod wordfilter remove

Remove a word from the blocklist.

Parameters

  • word Target word.
Manage Server
/automod wordfilter list

Show all blocked words.

Manage Server

Panic Controls (Emergency Actions)

/security quarantine-add

Quarantine a member instantly.

Parameters

  • member The target member.
  • reason Reason.
Manage Server
/security quarantine-remove

Remove a user from quarantine.

Parameters

  • member The target member.
  • reason Reason.
Manage Server
/security sanitize

Force clean a user's nickname (dehoist & norm).

Parameters

  • member Target member.
  • reason Reason.
Manage Server
/security verify

Manually verify a member.

Parameters

  • member Target member.
Manage Server
/security lockdown-server

Instantly locks every channel in the server, preventing all standard users from sending messages.

Parameters

  • blind If true, also hides the channels so users cannot read history.
Manage Server
/security unlock-server

Restores standard messaging permissions to all channels.

Manage Server
/security lockdown-roles

CRITICAL PANIC MODE: Strips all dangerous permissions from every role hierarchically below the bot to halt a rogue admin.

Manage Server
/security unlock-roles

Reverts the Panic Mode state, restoring previously stripped role permissions.

Manage Server
/security lockdown-joins

Auto-kick or auto-ban new members joining the server.

Parameters

  • action Choose to kick or ban.
Manage Server
/security unlock-joins

Allow users to join normally.

Manage Server

AutoRole

/autorole status

View the comprehensive AutoRole configuration dashboard.

Manage Roles
/autorole toggle

Quickly turn the AutoRole system on or off.

Parameters

  • enabled True or False.
Manage Roles
/autorole delay

Set a time delay before assigning roles to bypass Discord verification gates.

Parameters

  • seconds Number of seconds to wait (0 to 1800).
Manage Roles
/autorole add

Add a role to the automated assignment queue.

Parameters

  • target Who should receive this role? (Humans or Bots)
  • role The role to assign.
Manage Roles
/autorole remove

Remove a role from the automatic assignment list.

Parameters

  • role The role to remove.
Manage Roles
/autorole sync

Retroactively assign configured AutoRoles to all current server members who are missing them.

Manage Roles

Booster Rewards

/booster-rewards status

Show the current booster rewards configuration dashboard.

Manage Server
/booster-rewards toggle

Enable or disable the entire booster system.

Parameters

  • enabled True or False.
Manage Server
/booster-rewards set-channel

Set the channel where public thank you cards will be posted.

Parameters

  • channel Target text channel.
Manage Server
/booster-rewards set-role

Set the reward role granted to active boosters.

Parameters

  • role Target role.
Manage Server
/booster-rewards set-background

Set a custom background image URL, or type 'default' to use the Server Icon.

Parameters

  • url Background image URL.
Manage Server
/booster-rewards set-message

Configure specific dynamic text messages.

Parameters

  • message_type Which template to modify.
  • text Custom message.
Manage Server
/booster-rewards test

Generate a live preview of the booster card sent privately to your DMs.

Parameters

  • test_type Card, DM, or Expiry.
Manage Server
/booster-rewards sync

Manually apply the reward role to all current active boosters.

Manage Server

Birthdays

Track precise local-time birthdays with Exact Temporal Sync, zodiac signs, and viral social notifications.

/birthday set

Set your birthday to receive exact local-time announcements and wishes.

Parameters

  • month The month you were born.
  • day The day you were born (1-31).
  • year [Optional] The year you were born (calculates age).
/birthday check

Check when a user's next birthday is and their zodiac sign.

Parameters

  • user The user whose birthday you want to check.
/birthday prefs

Manage your privacy and global announcement settings.

/birthday remove

Delete your birthday data completely from the system.

/birthday channel

Set the channel where Hana will announce server birthdays.

Parameters

  • channel The channel for announcements.
  • ping_role Optional role to ping when a birthday happens.
Manage Server

Color Roles

/color list

View all available aesthetic colors you can equip in the server.

/color set

Equip a specific color role from the server's palette.

Parameters

  • color The chosen color.
/color remove

Unequip your current color.

/colormanager panel

Deploy an interactive, persistent button panel for users to click and select colors without commands.

Parameters

  • channel Where to deploy the panel.
Admin or Color Manager
/colormanager add

Create a new server color role.

Parameters

  • name Name of the color.
  • hex_code Hex code (e.g. #FF0000).
Admin or Color Manager
/colormanager delete

Permanently delete a managed color role.

Parameters

  • role The color role ID to delete.
Admin or Color Manager
/colormanager adddefaults

Instantly populate the server with a curated palette of 15 aesthetic colors.

Parameters

  • under_role Optional role to position under.
Admin or Color Manager
/colormanager clearall

DANGER: Obliterate and wipe ALL managed color roles.

Admin or Color Manager
/colormanager export

Export the server's color configuration payload.

Admin or Color Manager
/colorsettings toggle_join

Automatically enforce a random aesthetic color on new joins.

Parameters

  • enabled True or False.
Admin or Color Manager
/colorsettings managers

Modify which roles hold the keys to the color engine.

Parameters

  • action Add Access or Revoke Access.
  • role The target role.
Admin or Color Manager

Economy

A globally connected, persistent virtual economy to drive server engagement.

/econ profile

Check your balance, inventory, and points. Equivalent to a leaderboard profile.

Parameters

  • user Check someone else's profile.
/econ equip

Equip a Cosmetic (Frame, Theme, or Title) to your Profile.

Parameters

  • item The cosmetic item you wish to equip.
/econ richest

View the top wealthiest players globally.

/econ daily

Claim your daily allowance of Chips.

/econ work

Perform a job to earn Chips and boost your personal stock valuation.

/econ crime

Commit a crime. Extremely high risk/reward. Failures result in a temporary economy jail sentence.

/econ beg

Beg for some spare Chips. Also clears debt.

/econ toggle-rob

Toggle pacifist mode to prevent being robbed.

/econ rob

Attempt to steal Chips directly from another user's wallet.

Parameters

  • user The target to steal from.
/econ pay

Transfer Chips directly to another user securely.

Parameters

  • user Who to send funds to.
  • amount The amount of chips.
/econ shop

View items available for purchase.

/econ buy

Purchase an item from the shop.

Parameters

  • item The item ID to buy.
  • amount Quantity to purchase.
/econ sell

Sell an item from your inventory.

Parameters

  • item The item to sell.
  • amount Quantity.
/econ newspaper

Read the daily economy news.

/econ open

Open a lootbox from your inventory for a chance at rare items!

Parameters

  • item The lootbox to open.
/econ trade

Start an interactive Smart Trade with another user.

Parameters

  • user Who you want to trade with.
/econ market

View the live stock market.

/econ view

View detailed information and a price graph for a stock.

Parameters

  • stock The stock ticker (e.g. HANA).
/econ stock-ipo

Go public! (Req: Top 10 Global & 2M+ net worth)

Parameters

  • ticker The 3-5 letter ticker.
  • name The company name.
/econ buy-stock

Buy shares of a stock.

Parameters

  • stock The ticker to buy.
  • shares Amount to purchase.
/econ sell-stock

Sell shares of a stock you own.

Parameters

  • stock The ticker to sell.
  • shares Amount to sell.
/econ econ-set-balance

Modify user balance.

Parameters

  • user Target user.
  • amount The value.
  • operation Set, Add, or Remove.
Administrator / Bot Owner

Fun & Minigames

/games lazy-mode

Toggle Lazy Mode! Uses 3 daily. +20% gamble profit, double fish catches.

/games rumble

Start a Rumble Royale with up to 50 players! May the best survive.

Parameters

  • bet Apply a 5k entry fee? Winner takes all!
/games fish

Cast your line and try to catch a fish!

/games fish-bucket

View the fish you have caught.

/games fish-sell

Sell a specific fish from your bucket.

Parameters

  • fish The fish to sell.
  • amount Quantity to sell.
/games fish-sell-all

Mass sell all your fish at once, or filter by rarity.

Parameters

  • rarity Optional rarity filter (e.g. Trash, Common).
/games blackjack

Play a hand of Blackjack against the dealer.

Parameters

  • bet Amount to wager.
/games crash

Cash out before the rocket crashes!

Parameters

  • bet Amount to wager.
/games coinflip

Flips a simple coin.

Parameters

  • choice Heads or Tails.
  • bet Amount to wager.
/games ship

Calculates love compatibility between two people.

Parameters

  • person_a The first person.
  • person_b The second person (optional).
/games gaymeter

Measure how gay someone is. Highly scientific.

Parameters

  • user The user to measure (optional).
/games rps

Play Rock, Paper, Scissors against the bot or another member.

Parameters

  • opponent The user to challenge.
/games slots

Spin the slot machine! High stakes, big rewards.

Parameters

  • bet Amount to wager.
/games roll

Roll some dice. Visually satisfying.

Parameters

  • amount How many dice to roll.
  • guess Guess the total sum.
  • bet Amount to wager.
/games tictactoe

Challenge someone to a game of Tic-Tac-Toe.

Parameters

  • opponent The user to challenge.
/games highnoon

A test of reflexes! Duel against another user.

Parameters

  • opponent Who do you want to duel?
/games minesweeper

Play a game of Discord Minesweeper.

Parameters

  • bombs Number of bombs to place.
/games goalkeeper

Striker vs Goalie penalty shootout!

Parameters

  • opponent Who do you want to challenge?
/games glassbridge

10 steps. Safe or Crack. Big rewards.

/games war

Host a Team Deathmatch War! Max 100 players.

Apps ➔ Challenge RPS

Right click a user to challenge them to Rock Paper Scissors.

Apps ➔ Challenge Duel

Right click a user to challenge them to High Noon.

QOTD & Polls

Automate your server engagement with AI-generated daily questions, complete with a "Answer of the Day" reward loop.

/qotd status

Check the current configuration for QOTD.

Administrator
/qotd setup

Fully configure the QOTD system in one command.

Parameters

  • qotd_channel Where the AI should post the daily poll.
  • enabled Turn the system on or off.
  • aotd_channel Where the AI should roast/praise the best answer from yesterday.
  • ping_role Role to ping when QOTD drops.
  • hour_utc The hour (0-23) in UTC when the QOTD should trigger.
Administrator
/qotd force

Force the AI to generate and post a QOTD immediately.

Administrator

Fun Text & API

/text clap

Adds a 👏 between 👏 every 👏 word.

Parameters

  • text The text to translate.
/text vaporwave

Makes your text aesthetic.

Parameters

  • text The text to translate.
/text emojify

Converts text into regional indicator emojis.

Parameters

  • text The text to translate.
/text mock

mAkEs YoUr tExT lOoK lIkE tHiS.

Parameters

  • text The text to translate.
/text owo

UwU-ifies youw text >w<

Parameters

  • text The text to translate.
/text leet

C0nv3r75 y0ur 73x7 1n70 1337 5p34k.

Parameters

  • text The text to translate.
/text reverse

.txet ruoy sesreveR

Parameters

  • text The text to translate.
/text flip

sᴉɥʇ ǝʞᴉl uʍop ǝpᴉsdn ʇxǝʇ ɹnoʎ sdᴉlℲ

Parameters

  • text The text to translate.
/text morse

Translates your text into Morse Code.

Parameters

  • text The text to translate.
/text space

S p a c e s o u t y o u r t e x t .

Parameters

  • text The text to translate.
/text binary

Converts your text to binary.

Parameters

  • text The text to translate.
/text zalgo

C̷o̴r̷r̸u̶t̶s̵ ̸y̷o̵u̴r̶ ̵t̷e̴x̶t̶ to bypass basic chat filters and look cursed.

Parameters

  • text The text to translate.
/8ball

Ask the magic 8-ball a question.

Parameters

  • question The question to ask.
/fact

Get a random, useless fact.

/quote

Get an inspiring quote.

/define

Get the dictionary definition of a word.

Parameters

  • word The target word.
/describe

Get a concise, wiki-style definition for a complex phrase directly from the AI.

Parameters

  • term The word/phrase.

Greetings & Invites

Configure graphical welcome/leave messages and track server growth with a powerful invite leaderboard.

/greetings settings

Displays the current greetings configuration.

Manage Server
/greetings image

Override the generative canvas with a static custom image.

Parameters

  • greeting_type Which event system to modify.
  • revert_to_default True to remove the custom image.
  • attachment Upload an image directly.
  • url Or provide a direct image URL.
Manage Server
/greetings background

Set a custom background image for the generative canvas.

Parameters

  • greeting_type Which event system to modify.
  • revert_to_default True to remove the custom background.
  • attachment Upload an image directly.
  • url Or provide a direct image URL.
Manage Server
/greetings toggle

Enables or disables welcome/leave messages.

Parameters

  • greeting_type Welcome or Leave.
  • enabled True or False.
Manage Server
/greetings channel

Sets the channel for welcome/leave messages.

Parameters

  • greeting_type Welcome or Leave.
  • channel Target channel.
Manage Server
/greetings reaction

Set an automatic emoji reaction for the greeting messages.

Parameters

  • greeting_type Welcome or Leave.
  • emoji The emoji (or 'none' to disable).
Manage Server
/greetings color

Sets the typography hex color for the image.

Parameters

  • greeting_type Welcome or Leave.
  • hex_code 6-digit hex string (e.g. #FFFFFF).
Manage Server
/greetings toggle_member_count

Shows or hides the total member count inside the image.

Parameters

  • greeting_type Welcome or Leave.
  • show True or False.
Manage Server
/greetings toggle_level_info

Shows or hides the user's RPG level and rank inside the image.

Parameters

  • greeting_type Welcome or Leave.
  • show True or False.
Manage Server
/greetings test

Generates a live test image and checks configuration outputs.

Parameters

  • greeting_type Welcome or Leave.
Manage Server
/greetings invites_toggle

Enable or disable the server growth and invite tracking engine.

Parameters

  • track True or False.
  • show_in_message Show inviter in welcome message.
Manage Server
/invites leaderboard

Display the top server growth influencers.

/invites stats

Show your or another user's personal invite statistics.

Parameters

  • user Target user (optional).
/invites brag

Generate a shareable card to show off your invite stats.

/invites add_bonus

Grant bonus invites to a deserving user.

Parameters

  • user Target user.
  • amount Amount to add.
Manage Server
/invites remove_bonus

Remove bonus invites from a user.

Parameters

  • user Target user.
  • amount Amount to subtract.
Manage Server

Inactivity

/inactivity dashboard

Scan the server and fill the queue for inactive members.

Manage Server
/inactivity status

Check the background queue status.

Manage Server
/inactivity configure toggle

Enable/Disable the inactivity kick system.

Parameters

  • enabled True or False.
Manage Server
/inactivity configure daily_limit

Set max kicks per day (Default: 200).

Parameters

  • limit Max daily kicks (10 to 500).
Manage Server
/inactivity configure log_channel

Set log channel.

Parameters

  • channel Target channel.
Manage Server
/inactivity configure days

Set inactivity threshold.

Parameters

  • days Inactivity days threshold (7 to 365).
Manage Server
/inactivity configure whitelist_add

Protect a role from inactivity sweeps.

Parameters

  • role The exempt role.
Manage Server
/inactivity configure reset

DANGER: Wipes all settings, queue, and history.

Parameters

  • confirm Type 'CONFIRM'.
Manage Server

Leveling

/levels rank

Check your rank card and see how much XP you need to level up.

Parameters

  • user Target user (optional).
/levels leaderboard

View the top 10 highest-level users on the server leaderboard.

/levels stats

Show a graph of server activity statistics.

/levels admin toggle

Enable or disable the leveling system for this server.

Parameters

  • enabled True or False.
Manage Server
/levels admin settings

View the current leveling system settings.

Manage Server
/levels admin announcements

Turn level-up announcements on or off server-wide.

Parameters

  • enabled True or False.
Manage Server
/levels admin setchannel

Set a specific channel for level-up announcements.

Parameters

  • channel Target text channel (optional to clear).
Manage Server
/levels admin addreward

Set a custom role reward to give-xp and level up members automatically.

Parameters

  • level Target level (1 to 200).
  • role Role to grant.
Manage Server
/levels admin removereward

Remove a role reward for a specific level.

Parameters

  • level Target level.
Manage Server
/levels admin setxp

Manually set the XP for a user.

Parameters

  • user Target user.
  • xp New XP value.
Manage Server

Marriage

/marry

Send a marriage proposal to another user.

Parameters

  • user The partner you wish to propose to.
/divorce

Break off your marriage with someone.

Parameters

  • user Your current spouse.
/relationship

View your or someone else's relationship status.

Parameters

  • user Target user (optional).
/marriage-leaderboard

View the longest-lasting marriages globally.

Media Editing

Powerful image manipulation and video conversion tools routed directly through our FFmpeg backend cluster.

Apps ➔ Make it a Quote

Right-click any Discord message to instantly render it into a cinematic, shareable quote graphic.

/caption

Add a classic iFunny-style caption box to the top of any image or video.

Parameters

  • text The caption text. Supports autocompleted AI suggestions.
  • file Direct attachment.
  • url Media link.
  • user Render their avatar (optional).
/meme jokeoverhead

That guy doesn't get jokes at all lol!

Parameters

  • user Target user.
  • file Direct attachment.
  • url Image URL.
/meme nokia

Add your image on a classic Nokia screen!

Parameters

  • user Target user.
  • file Direct attachment.
  • url Image URL.
/meme jail

Apply a jail overlay on an image.

Parameters

  • user Target user.
  • file Direct attachment.
  • url Image URL.
/meme pooh

Create a Winnie the Pooh comparison meme!

Parameters

  • text1 Normal Pooh text.
  • text2 Tuxedo Pooh text.
/meme who_would_win

Make a WhoWouldWin comparison meme!

Parameters

  • user1 First participant.
  • file1 First attachment.
  • url1 First URL.
  • user2 Second participant.
  • file2 Second attachment.
  • url2 Second URL.
/meme gun

Get a perfect Gun pointing overlay on your image!

Parameters

  • text Caption text.
  • user Target user.
  • file Direct attachment.
  • url Image URL.
/meme discord_message

Create a fake Discord message.

Parameters

  • content Message text.
  • user Author user.
  • username Username override.
  • file Direct attachment.
  • url Avatar URL.
  • color Role color hex.
  • timestamp ISO timestamp.
/download

Download media flawlessly from the web (TikTok, YT, IG, etc). Bypasses GVS barriers automatically.

Parameters

  • link Target URL.
  • mode Video or Audio-only.
  • quality Target resolution (Best, 1080p, 720p).
/compress

Execute spatial compression matrix to reduce file footprint.

Parameters

  • percentage Compression intensity (1-100).
  • file Direct attachment.
  • url Direct video link.
/fry

Annihilates video with authentic bitrate starvation and macroblock artifacts.

Parameters

  • level Destruction level (1-1000).
  • file Direct attachment.
  • url Direct video link.
/conv static_gif

Convert an image to a static GIF.

Parameters

  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
/conv jpeg

Convert an image to JPEG (removes transparency).

Parameters

  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
/conv png

Convert an image to PNG.

Parameters

  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
/conv to_gif

Convert a Video to an Animated GIF.

Parameters

  • file Direct video attachment.
  • url Video URL.
/conv to_mp4

Convert a GIF or Video to MP4.

Parameters

  • file Direct attachment.
  • url Direct URL.
/conv to_webm

Convert a GIF or Video to WebM (supports transparency).

Parameters

  • file Direct attachment.
  • url Direct URL.
/conv extract_frame

Extract a specific frame from a video or GIF as PNG.

Parameters

  • file Direct attachment.
  • url Direct URL.
  • timestamp Format: HH:MM:SS or raw seconds (e.g. '5').
/image speech

Adds a speech bubble to an image.

Parameters

  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
  • alpha Transparent bubble.
  • bottom Bubble at the bottom.
  • flip Flip tail.
  • scale Bubble scale (0.01 to 1.0).
/image globe

Spins an image like a 3D globe.

Parameters

  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
  • snow Add a snow-globe overlay.
/image motivate

Generates a motivational poster.

Parameters

  • text Top and bottom text, separated by a comma (,).
  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
/image reddit

Adds a Reddit watermark to an image.

Parameters

  • subreddit The subreddit name (without r/).
  • file Direct attachment.
  • url Image URL.
  • user Target user avatar.
/image spin

Create a spinning GIF from an image.

/image trigger

Generate a shaking, colorized GIF.

/image resize

Resize the image by a percentage.

Parameters

  • scale Percentage to scale (10-200).
/image brightness

Adjust image brightness.

Parameters

  • level Brightness scale.
/image solarize

Invert pixels above a threshold.

Parameters

  • threshold Pixel threshold (0-255).
/image posterize

Reduce the number of color channels.

Parameters

  • bits Number of bits per channel (1-8).
/image pixelate

Apply a pixelation effect.

Parameters

  • level Pixel block size (2-50).
/image circle

Crop the image into a circle.

/image edges

Highlight edges in the image.

/image contrast

Adjust image contrast.

Parameters

  • factor Contrast multiplier.
/image sharpen

Sharpen the image.

Parameters

  • factor Sharpen factor.
/image flip

Flip image horizontally.

/image flop

Flip image vertically.

/image greyscale

Convert to black and white.

/image invert

Invert colors.

/image sepia

Apply vintage sepia filter.

/image deepfry

Apply a high-contrast distortion effect.

/image rotate

Rotate image by degrees.

Parameters

  • angle Degrees of rotation.
/image blur

Apply Gaussian blur.

Parameters

  • radius Blur radius (1-50).
/image colorize

Recolor image with two colors.

Parameters

  • black Color for dark areas (Hex).
  • white Color for light areas (Hex).

Moderation

Manage your server effectively. Use these bot commands to warn, ban, and mute users, keeping your Discord chat secure.

/mod appeal-channel

Set the exclusive channel for Tribunal Appeals.

Parameters

  • channel Target channel (leave blank to clear).
Manage Server
/mod log-channel

Set the exclusive channel for Moderation action logs.

Parameters

  • channel Target channel (leave blank to clear).
Manage Server
/mod clone-perms

Clone the full permission overwrite payload from one channel to another.

Parameters

  • source Source channel to copy.
  • target Target channel to overwrite.
Manage Channels
/mod lockdown

Instantly freeze or unfreeze a channel during a raid.

Parameters

  • action Enable or Disable.
  • channel Target channel.
  • reason Lockdown reason.
Manage Channels
/mod purge

Delete channel messages automatically. Advanced message sweep with powerful filters.

Parameters

  • amount Number of messages (1-1000).
  • user Filter by member.
  • role Filter by role.
  • filter_type Filter by type (Bots, Embeds, Links, Attachments, Mentions).
  • contains Filter by text.
Manage Messages
/mod kick

Kick a user from the discord server.

Parameters

  • user Target user.
  • reason Reason.
  • dm Whether to message them (default True).
  • proof Optional attachment proof.
Kick Members
/mod warn

Warn a member when they break channel rules. This logs the infraction to their profile.

Parameters

  • user Target user.
  • reason infraction details.
  • proof Optional attachment proof.
Moderate Members
/mod slowmode

Enable or disable slow mode in a channel to throttle chat speed.

Parameters

  • duration E.g. '5s', '10m', '0s' to disable.
  • channel Target channel.
Manage Channels
/mod ban add

Ban a user from the server permanently or temporarily (Tempban).

Parameters

  • user Target user.
  • reason Reason.
  • duration E.g. '5d', '12h'. Empty for perm.
  • soft Instantly unbans to purge messages only.
  • purge_days Wipe message history days (0-7).
  • dm Message user.
  • appealable Provide link to DM Tribunal Appeals.
  • proof Optional attachment proof.
Ban Members
/mod ban remove

Unban a user, restoring their ability to join the server.

Parameters

  • user Target user.
  • reason Reason.
Ban Members
/mod timeout add

Mute a user temporarily on the server (Timeout).

Parameters

  • user Target user.
  • duration E.g. '10m', '1h', '24h'.
  • reason Reason.
  • dm Message user.
  • proof Optional attachment proof.
Moderate Members
/mod timeout remove

Unmute a user, removing their timeout restriction.

Parameters

  • user Target user.
  • reason Reason.
Moderate Members
/mod notes add

Add a private moderator note to a particular user.

Parameters

  • user Target user.
  • message The note text.
Moderate Members
/mod notes remove

Remove a note using its ID.

Parameters

  • user Target user.
  • note_id 6-digit note ID.
Moderate Members
/mod notes view

View all the notes created for a user.

Parameters

  • user Target user.
Moderate Members
/mod cases view

View all moderation cases (warn, kick, ban) and infractions of a particular user.

Parameters

  • user Target user.
Moderate Members
/mod cases remove

Clear past infractions and remove a moderation case.

Parameters

  • case_id Target case ID.
Administrator
/mod cases edit

Edit the reason for a specific case.

Parameters

  • case_id Target case ID.
  • new_reason Updated text.
Moderate Members

Music & Audio

/music play

Play music on your server. Stream high-fidelity audio via search, URL, or file upload.

Parameters

  • query Title, Album, or URL.
  • file Direct attachment.
  • source Platform to search on (YouTube Music, SoundCloud).
/music stop

Halt music playback, wipe the queue, and disconnect the bot.

/music skip

Skip the currently playing song.

/music queue

Create a lineup of songs and display the paginated track queue.

/music shuffle

Randomize the upcoming tracks in the queue.

Reaction Roles

/reactionrole force_sync

Forces the bot to reload the reaction roles from the database.

Administrator
/reactionrole create

Creates a new reaction role message panel.

Parameters

  • channel Target text channel.
  • title Panel title.
  • description Panel description.
  • image_url Optional aesthetic banner image link.
Manage Roles
/reactionrole add

Adds a role-emoji pair to a reaction role message.

Parameters

  • message_id Target message ID.
  • emoji The trigger emoji.
  • role The role to award.
  • channel Channel containing the message (optional).
Manage Roles
/reactionrole remove

Removes a role-emoji pair from a message.

Parameters

  • message_id Target message ID.
  • emoji The emoji to remove.
  • channel Channel containing the message (optional).
Manage Roles
/reactionrole list

Lists all configured reaction roles for this server.

Manage Roles

Roleplay

/rp-allow-nsfw

Verify your age (18+) to unlock NSFW roleplay actions in DMs.

/rp-wipe

GDPR data wipe for a specific user.

Parameters

  • user_id Target user ID.
Bot Owner Only
/roleplay

Interact with other users! Features standard actions and restricted NSFW/damaging actions.

Parameters

  • action Action to execute (hug, kiss, pat, etc).
  • target Target user.
  • message Optional message context.
/pat

Create a cute 'petpet' patting GIF from any image or avatar.

Parameters

  • user Target user (optional).
  • image Attachment image (optional).
  • url Image URL (optional).
  • use_global_avatar Use global avatar override (True or False).
/rp-leaderboard

Check who has the most interactions.

Parameters

  • action Target action (e.g. hug).
/rp-stats

View roleplay statistics for a user.

Parameters

  • user Target user.
/rp-block

Interactive menu to block specific actions or completely disable roleplay.

/rp-nosteal

Prevent stealing (and being stolen from) in roleplay.

/rp-config

Configure restricted roleplay actions for this server.

Manage Server
Apps ➔ Make it a Petpet

Right click a user to turn them into a Pat GIF.

Apps ➔ Interaction Stats

Right click a user to view their roleplay stats.

Roles Management

/role add

Add a role to a single user or mass-add to everyone with a specific role.

Parameters

  • role Role to assign.
  • target_user Target user.
  • target_role Source role.
Manage Roles
/role remove

Remove a role from a single user or mass-remove from everyone with a specific role.

Parameters

  • role Role to remove.
  • target_user Target user.
  • target_role Source role.
Manage Roles

Themes

/theme schedule yearly

Schedule a theme that repeats every year on a specific date.

Parameters

  • name Theme name.
  • month Month.
  • day Day.
  • icon_url Direct image URL.
  • banner_url Optional banner URL.
Manage Server
/theme schedule once

Schedule a one-time theme for a specific date and year.

Parameters

  • name Theme name.
  • year Year.
  • month Month.
  • day Day.
  • icon_url Direct image URL.
  • banner_url Optional banner URL.
Manage Server
/theme schedule limited

Schedule a theme that runs for a specific number of times/years.

Parameters

  • name Theme name.
  • times Max repetitions.
  • month Month.
  • day Day.
  • icon_url Direct image URL.
  • banner_url Optional banner URL.
Manage Server
/theme remove

Delete a theme from the schedule.

Parameters

  • name Target theme name.
Manage Server
/theme list

Show all scheduled themes for this server.

Manage Server

Tickets & Support

Enterprise-grade support framework. Native HTML transcripts, persistent claiming, and stateless UI.

/ticket setup

Create a custom ticket system and panel for server support.

Parameters

  • category Category where new tickets will be created.
  • support_role Role that can see and answer tickets.
  • log_channel Where to send transcripts when tickets are deleted.
Manage Server
/ticket panel

Deploy the interactive ticket creation panel to a specific channel.

Parameters

  • channel Where to drop the panel.
  • title Custom embed title.
  • description Custom embed text.
Manage Server
/ticket add

Add a user or role to the current ticket.

Parameters

  • target The user or role to add.
Manage Server
/ticket remove

Remove a user or role from the current ticket.

Parameters

  • target The user or role to remove.
Manage Server

Timezones

/timezone

Check your current time and timezone, or view someone else's.

Parameters

  • user Target user.
/timezone-set

Set your personal timezone so others can see your local time.

Parameters

  • location City, Country, or Timezone Name. Autocomplete supports geocoding.
/timezone-prefs

Manage your privacy and display preferences for your timezone.

/timezone-nick

Open the dashboard to manage timezone display in your nicknames globally.

/timezone-remove

Delete your timezone data from the bot's database for privacy.

Utility & Tools

/serverinfo

Generate a beautifully formatted, highly detailed telemetry readout of the entire server's statistics.

Parameters

  • server_id Target Server ID. Defaults to current.
/servers list

[Developer] Lists all servers the bot is currently in.

/stats setup

Deploy real-time server stat voice channels.

Administrator
/stats dashboard

Generate a highly shareable server growth dashboard.

/utility ping

Check bot latency.

/user info

View detailed user information.

Parameters

  • user Target user.
/user avatar

View and download a user's avatar.

Parameters

  • user Target user.
/user banner

View and download a user's banner.

Parameters

  • user Target user.
/utility say

Make the bot say something safely.

Parameters

  • message The text payload.
/utility say-schedule

Schedule the bot to say something later.

Parameters

  • when Duration (e.g. '1h 30m', '20s').
  • message The text payload.
/utility translate

Translate text using Google.

Parameters

  • text The input text.
  • target Target language. Supports autocompleted languages.
/utility weather

Check current weather and get an outfit vibe check.

Parameters

  • location The city or country.
/utility urban

Search Urban Dictionary definitions (NSFW Channels Only).

Parameters

  • term Search phrase.
/utility poll

Create a reaction-based poll.

Parameters

  • question The poll query.
  • options Comma separated choices (Max 10).
/utility compare_height

Visualize height difference between two people.

Parameters

  • name1 First name.
  • height1 First height (e.g. 180cm, 5'11).
  • name2 Second name.
  • height2 Second height.
/remindme set

Set an asynchronous reminder. Hana will DM you when the time elapses.

Parameters

  • when Duration (e.g. '1h', '30m', '1d').
  • what The reminder details.
  • public Make the confirmation message public.
/remindme list

View and manage your active reminders.

/giveaway start

Start a new giveaway in the specified channel.

Parameters

  • prize The reward item.
  • winners Target winner count.
  • duration Giveaway time (e.g. '1h 30m', '2d').
  • channel Target text channel.
Manage Server
/giveaway end

Prematurely end an active giveaway.

Parameters

  • message_id Giveaway Message ID.
Manage Server
/giveaway reroll

Draw a new winner for a completed giveaway.

Parameters

  • message_id Giveaway Message ID.
  • winners Number of new winners.
Manage Server
/suggest

Submit a suggestion.

Parameters

  • content Suggestion details.
/setup_suggestions

Set suggestion channel.

Parameters

  • channel Target text channel.
Administrator
/help

Get a link to Hana's complete command wiki!

/add-hana

Get a link to invite the bot to your server or user profile.

/getroles

Fetch all server roles and their IDs as JSON.

Developer Customizations

/wall_of_shame

View information about globally banned Hana users and servers.

/hana_profile

Customize Hana's local profile picture and banner for this server.

Parameters

  • avatar New profile picture attachment.
  • banner New banner attachment.
  • reset Revert to default global style (True/False).
Manage Server
/hana_profile_wipe

Force-reset a server's custom style and blacklist them.

Parameters

  • guild_id Target Server ID.
/hana_maintenance

Inject or cancel maintenance schedule for auto-shutdown.

Parameters

  • date_str Format: YYYY-MM-DD HH:MM (UTC).
  • remove True to clear the schedule.

VC Control & TTS

/vc setup

Set up the 'Join to Create' system.

Parameters

  • join_channel Channel users join to trigger creation.
  • category Category where new channels are created.
  • sync_permissions Sync with category perms.
Administrator
/vc disable

Disable the voice system for this server.

Administrator
/vc lock

Lock your channel (only allowed users can join).

/vc unlock

Unlock your channel (everyone can join).

/vc name

Rename your channel.

Parameters

  • new_name The new name for the channel.
/vc limit

Set a limit on how many users can join.

Parameters

  • limit Max users (0 for unlimited, max 99).
/vc permit

Allow a specific user to join your locked channel.

Parameters

  • user Target member.
/vc reject

Kick a user and prevent them from re-joining.

Parameters

  • user Target member.
/vc claim

Claim ownership of the current channel if the owner left.

/vc info

View current channel settings.

/tts config

Configure Auto-Join, TTS, and Announcer defaults.

Manage Server
/tts join

Enable TTS Chat Reading.

/tts announcer-join

Enable Voice Announcer.

/tts leave

Disable TTS.

/tts announcer-leave

Disable Announcer.

/tts disconnect

Disconnect completely.

/tts myvoice

Select your voice, speed, pitch, or privacy opt-outs.

/tts stop

Stop current audio.

/tts blacklist

[ADMIN] Toggle TTS blacklist for a specific user in this server.

Parameters

  • target Target member.
Manage Server
/tts say

Say something manually via TTS.

Parameters

  • text Text to speak.