> For the complete documentation index, see [llms.txt](https://docs.engages.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.engages.io/engage-discord/engage-commands.md).

# Engage Commands

## Config Commands

{% hint style="info" %}
The `Manage Messages` permission gives your moderators access to most admin commands. The `/config settings` command requires the `Administrator` permission.
{% endhint %}

* **`/config settings`** – All server configuration has moved to the **Engage Dashboard**. Running this command opens a button that links you to your server's configuration page on [engages.io](https://www.engages.io/teams). From the dashboard you can configure:
  * Point rewards (tweet, daily, blackjack, level XP, inflation %, etc.)
  * Log, sheet, winner and notify channels / roles
  * Announcement reactions, channel-specific point rewards, bio / banner / profile rewards
  * Level and tier system
  * Auto-tweet tracking
  * Wipe the leaderboard

## Admin Commands

{% hint style="info" %}
Twitter is optional on auctions and raffles, but using it will give a better preview of the project.
{% endhint %}

### Twitter / X

* **`/tweet`** – Publish a tweet quest. See [Publish your Tweet](/engage-discord/social-quests/twitter-x/publish-your-tweet.md) for the full option list.
* **`/spaces`**
  * `space_url` – URL of your Twitter Space (use "Share with tweet" and copy URL).
  * `manual_notify` – Optional role to ping instead of the default notify role.
* **`/broadcast`**
  * `broadcast_url` – URL of your Twitter / X live broadcast.
  * `manual_notify` – Optional role to ping.
* **`/follow`** – Reward members for following a Twitter account.
  * `twitter_handle` – Twitter username or profile URL.
  * `duration` – How long the quest stays claimable.
  * `points` – Points awarded per follow.
  * `manual_notify` – Optional role to ping.
* **`/edit tweet`** – Edit an active tweet quest's duration, type, follower limit, character limit, keyword filter or assigned role.

### Other social platforms

{% hint style="info" %}
`/youtube`, `/tiktok` and `/coinmarketcap` are **Pro-plan only**. Upgrade on the [Engage Teams page](https://www.engages.io/teams) to unlock them.
{% endhint %}

* **`/youtube`** – Reward members for watching a YouTube video.
  * `video_link` – YouTube video URL.
  * `duration` – Quest duration.
* **`/tiktok`** – Reward members for engaging with a TikTok video.
  * `video_link` – TikTok video URL (full or shortened).
  * `duration` – Quest duration.
* **`/coinmarketcap`** – Reward members for reacting / reposting / commenting on a CoinMarketCap Gravity post.
  * `post_link` – CoinMarketCap post URL.
  * `type` – Reaction / Repost / Comment (or any combination).
  * `duration` – Quest duration.
  * `total-points` – Points awarded when all required tasks are completed.
  * `note` – Optional note for the embed.
* **`/visit`** – Reward members for visiting a website link.
  * `website_url`, `duration`, `points`, `manual_notify`.
* **`/jointelegram`** – Post a Telegram quest in the channel that promotes the official Engage Telegram. Members earn points for joining and verifying via the bot.

### Reward Hub

* **`/auction`**
  * `title` – Title of the auction.
  * `winners` – Number of winning spots.
  * `duration` – Length of the auction.
  * `chain` – Chain of the reward (ETH, BTC, SOL, SUI, AVAX, ZKS, BSC, SEI, ADA, RONIN, No Chain).
  * **Optional**
    * `description` – Description of the reward.
    * `twitter` – Twitter link of the project (used as banner).
    * `blind_auction` – Hide other bidders from participants.
    * `image` – Custom banner image.
* **`/raffle`** – Start a raffle. See [Giveaways](/engage-discord/reward-hub/giveaways.md) for the full option list.
* **`/edit raffle`** – Edit an active raffle's title, duration, winners, ticket cost, chain, role reward, role gate, image or description.
* **`/marketplace channel`** – Set the channel that hosts your marketplace embed.
* **`/marketplace add_item`** – Add a new item.
  * `name`, `price` and optional `description`, `quantity`, `role`, `chain`, `role_gate`, `multiple_buy`, `captcha`.
* **`/marketplace edit_item`** – Edit an existing item.
* **`/marketplace remove_item`** – Remove an item.
* **`/marketplace buyers`** – Export the buyer list of a specific item.

### Engagement & Quests

* **`/invite quest`** – Start an invite-based quest.
  * `title`, `points`, `duration`, optional `image`, `age-limit`, `manual_notify`.
* **`/invite result`** – View invite-quest results by `message_id`.
* **`/voice snapshot`** – Snapshot members currently in a voice channel and reward them.
  * `channel`, `reward`, optional `role_reward`, `type`.
* **`/quiz create`** – Create a community quiz with a correct answer and a reward.
* **`/quiz get`** – Look up the answers given to a specific quiz by `message_id`.

### Moderation & Stats

* **`/adjustpoints user`** – Add or remove points from a single user.
* **`/adjustpoints role`** – Add or remove points from every member with a role.
* **`/adjustpoints csv`** – Bulk-adjust from a CSV file (max 1MB).
* **`/userinfo`** – Show a specific user's Engage profile.
* **`/userlist`** – Export the full server leaderboard to a Google Sheet. Enable `extra_options` to include wallet, Twitter, YouTube and TikTok info.
* **`/engagers get`** – List every user that engaged with a specific tweet.
* **`/engagers top`** – Top engagers in the last week / 2 weeks / month.

## General Commands

* **`/set twitter`** – Connect your Twitter account (after linking through the [Engage Website](https://www.engages.io/profile)).
* **`/set wallet`** – Connect a wallet. Supports **ETH, SOL, BTC, SEI, XION, AVAX, BSC, ZKS, ADA, RONIN, Bifrost and Polkadot** with automatic chain detection.
* **`/set youtube`** – Connect your YouTube account.
* **`/set tiktok`** – Connect your TikTok account.
* **`/set coinmarketcap`** – Connect your CoinMarketCap (Gravity) account.
* **`/set telegram`** – Connect your Telegram account.
* **`/leaderboard`** – Show the current points or XP leaderboard of the server.
* **`/rank`** – Show your XP, level and points.
* **`/profile`** – Show your connected Twitter, wallets and points.
* **`/blackjack bet:[points]`** – Play a round of blackjack against the dealer (only inside the arena channel).
* **`/claim daily`** – Claim your daily points (if daily claims are enabled from the dashboard).
* **`/claim role`** – Claim role-based rewards (if any are configured from the dashboard).
* **`/help`** – Useful Engage links (invite link, support server, Twitter).
