> For the complete documentation index, see [llms.txt](https://xlabs.gitbook.io/zenin/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xlabs.gitbook.io/zenin/bolt/super-suite-of-tools/raid-2-earn/bolt-raid-commands.md).

# BOLT⚡ Raid Commands

### <mark style="color:yellow;">General User Commands</mark>

{% tabs %}
{% tab title="/user-info" %}
***Features:***\
&#x20;  • Displays an overview of a user's raiding statistics\
\
***Options:***\
&#x20;  `user:` input Discord username and select desired user\
\
**Displayed information includes:**\
&#x20;  \- Twitter Profile redirect\
&#x20;  \- Total Likes/ Retweets/ Replies count\
&#x20;  \- Total Reward points\
&#x20;  \- Giveaways won\
&#x20;  \- Raider profile creation date\
\
*Note:* A raider will NOT be accumulating any reward points or receiving a chance to enter a giveaways without creating their BOLT:zap: profile and linking their Twitter account through the BOLT:zap: Dashboard.
{% endtab %}

{% tab title="/bolt-leaderboards" %}
***Features:***\
&#x20;  • Displays the Top 10 raiders in the project at a glance\
&#x20;  • Discord ID and amount of reward points are featured alongside their ranking position\
&#x20;  • See all raiders within the project by clicking  <mark style="background-color:blue;">**View Full Leaderboard**</mark>  button\
\
***Options:*** \[N/A]\
\ <mark style="background-color:blue;">**View Full Leaderboard**</mark>**:** \
\
:warning:waiting for more info
{% endtab %}
{% endtabs %}

<details>

<summary>Permissions for <mark style="color:yellow;">General User Commands</mark> [RAID-2-EARN]</summary>

&#x20;   For general users you will want to set these commands listed above to have the permissions appear in the following format. General users can be limited to only holders however if your project is pre-mint, it is recommended to allow **verified members** to access these commands. When the commands above have been used by an individual, they are only visible to those that used the command.

1. Select **Server Settings**.
2. Navigate to **Integrations** under **APPS** (subsection).
3. Select **BOLT** from the list of *Bots and Apps* in the project's Discord server.
4. Add relevant **ROLES AND MEMBERS** that will be handling the <mark style="color:yellow;">**General User Commands**</mark> above.
5. Add relevant **CHANNELS** that these commands can be used in.
6. Congratulations! Your holders or members can use these commands in the appropriate channels.

&#x20;                               ![](/files/YkGfZ0yO8o9yK5M0trn9)

</details>

### <mark style="color:yellow;">Administrator Commands</mark>

{% tabs %}
{% tab title="/engagement-rewards" %}
***Features:***\
&#x20;  • View current Reward Point allocations for each type of raiding action\
&#x20;  • Configure reward points for users per type of action completed by pressing the  <mark style="background-color:green;">**Reward Points**</mark> button.\
\
***Options:*** \[N/A]\
\
**Configurable options include:**\
&#x20;  • Likes\
&#x20;  • Replies / Comments\
&#x20;  • Retweets
{% endtab %}

{% tab title="/create-raid" %}
***Features:***\
• Set up a raid for your holders to participate in\
• Customise details to appear in the raid message as well as the type of raid\
\
***Options:***\
&#x20;  `tweet:`  input Tweet that you wanted your holders to raid\
&#x20;  `end_time:`  type in a numeric value (by default, it is set to minutes) OR select 1 hour, 6 hours, 1 day, 3 days and end of day (UTC)\
&#x20;  `raid_type:`  select between "giveaway" or "engagement tracking"\
\
*<mark style="color:red;">Note:</mark>* Depending on the selection of the final option `raid_type`, a pop-up will show with more entry fields after pressing **ENTER**.\
\
Creating a **Raid** as a `giveaway` will require inputs for:\
&#x20;  • Prize\
&#x20;  • Number of winners\
&#x20;  • Description or caption of the raid\
\
Creating a **Raid** for `engagement_tracking` will require inputs for:\
&#x20;  • Reward Point multiplier (Only integers, max of 3)\
&#x20;  • Description or caption of the raid
{% endtab %}

{% tab title="/raid-status" %}
***Features:***\
&#x20;  • Displays raids that are currently active with a link to the Tweets and end time\
&#x20;  • Review past raids by pressing the <mark style="background-color:green;">**Get Ended Tweets**</mark>**&#x20;** button\
&#x20;  • All concluded raids will generate a **Raid ID** number\
\
***Options:*** \[N/A]\
\&#xA;**&#x20;**<mark style="background-color:green;">**Get Ended Tweets**</mark> : Select the raid ID that you wanted to retrieve data from\
\
**Displayed information includes:**\
&#x20;  \- Raid Start / End Time\
&#x20;  \- Giveaway Type\
&#x20;  \- Points Per Like/ Retweet/ Reply\
&#x20;  \- Raid Message (Redirect to Tweet)\
&#x20;  \- Raider Likes/ Replies
{% endtab %}

{% tab title="/raid-points" %}
***Features:***\
&#x20;  • Allows holders to claim reward points by interacting on specific tweets\
\
***Options:*** \
&#x20;  `tweet:` paste in the Tweet that holders should raid\
&#x20;  `end_time:` select an interval from the options that appear or type in an integer to translate it into minutes (i.e. 61 = 1 hour and 1 minute)\
&#x20;  `description:` type in what the raid should be called\
&#x20;  `multiplier:` input an integer with a maximum of 3\
\&#xA;**&#x20;**<mark style="background-color:green;">**Claim Reply:**</mark> Holders can press on this **after** replying to the specified tweet.\ <mark style="background-color:blue;">**Claim Like/Retweet:**</mark> Holders can press on this **after** liking and/or retweeting the specified tweet to receive reward points.\
\
**Displayed information includes:**\
&#x20;  **-** Points received per interaction \[ Like | Retweet | Reply ]\
&#x20;  **-** Raiding Tweet's URL\
&#x20;  **-** Ending time of the raid\
&#x20;  **-** Raid ID code

*<mark style="color:yellow;">Note:</mark>* Holders will be unable to claim their reward points if the Raid timer has elapsed, even if they participated in the official raid.
{% endtab %}

{% tab title="/raid-item" %}
***Features:***\
&#x20;  • Allows server admins to set up a giveaway prize for holders where an entry is gained for each raiding interaction.\
&#x20;\
***Options:*** \
&#x20;  `tweet:` paste in the Tweet that holders should raid\
&#x20;  `end_time:` select an interval from the options that appear or type in an integer to translate it into minutes (i.e. 61 = 1 hour and 1 minute)\
&#x20;  `description:` type in what the raid should be called\
&#x20;  `multiplier:` input an integer with a maximum of 3
{% endtab %}

{% tab title="/give-user-points" %}
***Features:***\
&#x20;  • Allows server admins to add or remove reward points from users in the server\
\
***Options:*** \
&#x20;  `user:` select a holder by searching their name\
&#x20;  `points:` input a positive integer to give points or add a "-" before the value to subtract points \
\
*<mark style="color:red;">**Note:**</mark>* Holders need to participate in a raid first before reward points can be added or removed.
{% endtab %}

{% tab title="/reset-leaderboard" %}
***Features:***\
&#x20;  • Resets the Reward Point leaderboards\
\
***Options:*** \[N/A]\
\
*<mark style="color:red;">**Attention!**</mark>* Typing this command will reset the leaderboards instantly.
{% endtab %}

{% tab title="/raid-whitelist" %}
***Features:***\
&#x20;  • Allows holders to claim a giveaway entry for a whitelist spot by interacting on a specific tweet. \
\
***Options:*** \
&#x20;  `tweet:` paste in the Tweet that holders should raid\
&#x20;  `end_time:` select an interval from the options that appear or type in an integer to translate it into minutes (i.e. 61 = 1 hour and 1 minute)\
&#x20;  `description:` type in what the raid should be called\
&#x20;  `whitelist:` select the whitelist that should be distributed to holders that win the giveaway\
&#x20;  `number_of_winners:` input an integer to indicate the amount of whitelist spot winners\
\&#xA;**&#x20;**<mark style="background-color:green;">**Claim Reply:**</mark> Holders can press on this **after** replying to the specified tweet.\ <mark style="background-color:blue;">**Claim Like/Retweet:**</mark> Holders can press on this **after** liking and/or retweeting the specified tweet to receive reward points.\
\
**Displayed information** \
&#x20;  \- Discord invite of the server that is distributing whitelist spots\
&#x20;  **-** Giveaway entries received per interaction \[ Like | Retweet | Reply ]\
&#x20;  **-** Raiding Tweet's URL\
&#x20;  **-** Ending time of the raid\
&#x20;  **-** Raid ID code\
|\
After the raid ends, the information includes the winners of the raid by tagging them and applying their whitelist role automatically on the partnered server.
{% endtab %}
{% endtabs %}

<details>

<summary>Permissions for <mark style="color:yellow;">Administrator Commands</mark> [RAID-2-EARN]</summary>

&#x20;    If you're a server administrator,  you will want to set these commands listed above to have the permissions appear in the following format. Collaboration managers or high-level Discord administrators should be the only users that have access to initiate these commands. The permissions should also be set-up to be used in server channels where your project finds it to be most appropriate to use these commands. For raid-related commands, these should be put in a dedicated raid channel so your holders or users can claim their entries for completing the raid tasks without losing it in a chat that moves dynamically, such as a general chat channel.

1. Select **Server Settings**.
2. Navigate to **Integrations** under **APPS** (subsection).
3. Select **BOLT** from the list of *Bots and Apps* in the project's Discord server.
4. Add relevant **ROLES AND MEMBERS** that will be handling the <mark style="color:yellow;">**Administrator Commands**</mark> above.
5. Add relevant **CHANNELS** that these commands can be used in.
6. Congratulations! You can use these Administrator Commands in the appropriate channels.

&#x20;                               ![](/files/pY4unkJz2mD3vF59RE7N)

</details>
