Arrakis-Hub - Bot Commands

🛡️ admin

/botdiag

Run diagnostics on the bot

3s cooldown

/debugevent

Debug event handling

Options:

  • <event> Event to debug
  • <enable> Enable or disable debugging
3s cooldown

/clear

Clear a specified number of messages from the channel

Options:

  • <number> Number of messages to delete
3s cooldown

/forumcheck

Check forum data in the database

3s cooldown

/forumcleanup

Clean up forum database issues

Options:

  • [duplicates] Find and fix duplicate forum threads
  • [link] Link Discord threads to web threads with the same name
3s cooldown

/forumscraper

Control the forum scraper service

Options:

  • [status] Check current status of forum scraper
  • [start] Start the forum scraper
  • [stop] Stop the forum scraper
  • [force_run] Force an immediate scraping run
  • [reinitialize] Reinitialize the forum scraper service
  • [sync_ids] Synchronize web message IDs with Discord IDs
  • [debug_edit] Debug message editing issues
  • [debug_webhook] Test webhook functionality
3s cooldown

/forumsync

Control the forum sync service

Options:

  • [status] Check current status of forum sync service
  • [start] Start the forum sync service
  • [stop] Stop the forum sync service
  • [sync] Force an immediate sync
  • [reinitialize] Reinitialize the forum sync service (respecting web posts)
  • [cleanup] Clean up duplicate forum posts in database
3s cooldown

/manageevent

Admin commands for managing events

Options:

  • [list] List all active events
  • [end] Force end an event
  • [edit] Edit an event detail
3s cooldown

/cleanup

Manage Discord commands

Options:

  • [unused] Remove unused commands from Discord
  • [refresh] Refresh all commands to match current code
  • [force] Force delete specific commands by name
3s cooldown

/diagnose

Run diagnostics on bot systems

Options:

  • [target] System to diagnose
3s cooldown

/msg

Create a new embed message with title, content and image

Options:

  • <title> Message title
  • <content> Message content
  • [image] Image URL (optional)
3s cooldown

/recruiting

Creates a recruitment message with regional team options

Options:

  • <channel> Channel to send the recruitment message to
  • [title] Title for the recruitment message
  • [description] Description for the recruitment message
3s cooldown

/refreshcommands

Force refresh all slash commands

3s cooldown

/setting

Create a settings panel for users to customize their Discord view

3s cooldown

/role

Manage roles for self-assignment

Options:

  • [panel] Display role selection button panel
  • [add] Create a new role and add it to the system
  • [add_existing] Add an existing role to the system
  • [remove] Remove a role from the system
  • [list] Display list of configured roles
  • [alert_test] Test the moderator alert system
3s cooldown

/setstreamchannel

Set the channel for Twitch stream notifications

Options:

  • <channel> The channel to send notifications to
  • [enabled] Enable or disable Twitch notifications
3s cooldown

/testmod

Test moderator notification system

3s cooldown

/syncprofiles

Synchronize Discord members with database profiles

3s cooldown

/time

Show the current time in a channel name

Options:

  • [channel] The channel to show time in
3s cooldown

💰 economy

/offert

Create a marketplace service offer

Options:

  • <type> Type of service you offer
  • <description> Describe your service offer
  • <price> Price for your service (number only)
  • <currency> Currency for the price
  • <gameserver> Select the game server for this service
  • [start_time] When you can start offering this service (format: HH:MM, 24h format)
  • [end_time] Until when you can offer this service (format: HH:MM, 24h format)
  • [fixed_price] Is the price fixed (not hourly)?
3s cooldown

/search_offert

Search for service offers

Options:

  • [type] Type of service to search for
  • [keyword] Keyword to search in descriptions
  • [max_price] Maximum price
  • [gameserver] Filter by game server
3s cooldown

📌 general

/reset_view

Reset your Discord view settings to the default

3s cooldown

📌 info

/forum

Get information about the forum

Options:

  • [stats] Get forum statistics
  • [search] Search for messages in the forum
3s cooldown

🎮 items

/search_crafting

Search messages containing crafting info

Options:

  • <item_type> Select item type to search
  • <item_name> Item name to search for
3s cooldown

/search_stats

Command that shows information about item statistics

Options:

  • <item_type> Select item type to search
  • <item_name> Item name to search for
3s cooldown

/armorset

Displays available armor builds

Options:

  • <build> Choose the type of build
10s cooldown

👥 social

/event

Create a new event activity

Options:

  • <type> Type of event
  • <description> Describe what will be done in this activity
  • <max_participants> Maximum number of participants for this event
  • [duration] How long the event will last (in hours, 1-24)
  • [start_time] When will the event start (optional)
3s cooldown

/event_time

Check how much time is left for an event

Options:

  • [event_id] The ID of the event (find in announcement)
3s cooldown

/extension_event

Extend the time of your event

Options:

  • <event_id> The ID of your event (find in announcement)
  • <hours> Additional hours to extend (1-24)
3s cooldown

/rank

Check your ranks and points

Options:

  • [user] Check ranks of another user (admin only)
3s cooldown

/upgrade

Buy a rank with your points!

Options:

  • [information] Show available ranks
  • [rank] Select rank to purchase
3s cooldown

💱 trade

/search_trade

Find interesting trade offers

Options:

  • <item_name> Item name to search for
  • <trade_type> Type of trade
  • [server] Filter by game server
  • [currency] Filter by currency
3s cooldown

/trade

Create a trade listing

Options:

  • <type> Type of listing
  • <item_name> Item name
  • <description> Item description
  • <price> Item price
  • <currency> Currency
  • <server> Game server
  • <quantity> Item quantity
  • [image] Item photo
3s cooldown

🔧 utility

/change_nick

Create a button that allows anyone to change their nickname

3s cooldown

/help

Displays help information about the bot commands

Options:

  • [command] Get information about a specific command
3s cooldown

/uptime

Displays the bot's uptime

3s cooldown

📌 utils

/view

Customize which Discord categories and channels you want to see

3s cooldown