# Premium Commands

{% hint style="danger" %}
Make sure you keep your WebHook URL private from server members!\
\&#xNAN;*StickyBot will delete the URL from the channel once you set it.*
{% endhint %}

{% hint style="info" %}
For `?stickwebhook` make sure you create the webhook in the channel settings, not server settings.
{% endhint %}

| Command                                                 | Example                                                             | Description                                                                                            | Notes                                                                                                                                                                                            |
| ------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `?stickwebhook <message>`                               | `?stickwebhook Hello World!`                                        | Use a WebHook to create a sticky embed. (Lets you have a custom bot name and profile picture).         | <p>Make sure you set the webhook URL first by doing <code>?setwebhook</code>.</p><p>Everything applies the same as a normal sticky embed <em>(can set embed pictures, markdown, color)</em>.</p> |
| `?setwebhook <URL>`                                     | `?setwebhook https://discord.com/api/webhooks/12345/abc`            | Sets the webhook URL for the sticky webhook in the channel.                                            | Make sure you keep the webhook link a secret from your server members! If a webhook is deleted you will need to re-create one and set the URL again.                                             |
| `?webhookstop`                                          | `?webhookstop`                                                      | Stop the sticky WebHook in the channel.                                                                |                                                                                                                                                                                                  |
| `?stickembed <message>`                                 | `?stickembed Hello World!`                                          | Create a Sticky that is embed.                                                                         | <p>The embed color will be the color of StickyBots role.</p><p>Embed supports all markdown including embedded links. </p><p><em>(Use stickstop to stop the sticky)</em></p>                      |
| `?stickslow <message>`                                  | `?stickslow Hello World!`                                           | Create a slower posting Sticky.                                                                        | Slow stickies are posted after a message if it has been 35 sec or 13 messages since the last sticky.                                                                                             |
| `?setimage`                                             | `?setimage https://www.website.com/img0.png`                        | Sets the image that will be used in `?stickembed` Stickies.                                            | Image link must be full link. You can set a different image for each channel. *(Requires "manage server" perm to use)*                                                                           |
| `?removeimage`                                          | `?removeimage`                                                      | Removes the image from `?stickembed` stickies.                                                         | *(Requires "manage server" perm to use)*                                                                                                                                                         |
| `?getimage`                                             | `?getimage`                                                         | Get currently set `?stickembed` image and image link.                                                  | *(Requires "manage server" perm to use)*                                                                                                                                                         |
| `?setbigimage`                                          | `?setbigimage https://www.website.com/img0.png`                     | Sets the big image that will be used in `?stickembed` Stickies.                                        | mage link must be full link. You can set a different image for each channel. *(Requires "manage server" perm to use)*                                                                            |
| `?removebigimage`                                       | `?removebigimage`                                                   | Removes the big image from `?stickembed` stickies.                                                     | *(Requires "manage server" perm to use)*                                                                                                                                                         |
| `?getbigimage`                                          | `?getbigimage`                                                      | Get currently set `?stickembed` big image and image link.                                              | *(Requires "manage server" perm to use)*                                                                                                                                                         |
| `?prefix <prefix>`                                      | `?prefix !!`                                                        | Set StickyBots prefix.                                                                                 | Can be set to any character or characters. *(Requires "manage server" perm to use)*                                                                                                              |
| `?resetprefix`                                          | `?resetprefix`                                                      | Resets StickyBots prefix to `?`.                                                                       | <p>Works with custom prefix or <code>?</code>.</p><p><em>(Requires "manage server" perm to use)</em></p>                                                                                         |
| `?stickpoll yesno <question>`                           | `?stickpoll yesno Should we do it?`                                 | Creates a yes/no/maybe sticky poll.                                                                    |                                                                                                                                                                                                  |
| `?stickpoll multi <question>, <option1>, ... <option7>` | `?stickpoll multi What's your fav color?, Red, Blue, Green, Orange` | Creates a multiple choice sticky poll.                                                                 | Minimum 2, maximum 7 options.                                                                                                                                                                    |
| `?stickpoll pause`                                      | `?stickpoll pause`                                                  | Pause the poll.                                                                                        | Buttons are disabled so no votes can be recorded.                                                                                                                                                |
| `?stickpoll unpause`                                    | `?stickpoll unpause`                                                | Unpause the poll.                                                                                      | Buttons are activated again and votes can be recorded.                                                                                                                                           |
| `?stickpoll end`                                        | `?stickpoll end`                                                    | Ends the poll.                                                                                         | Removes the voting buttons and shows the final results.                                                                                                                                          |
| `?stickpoll reset`                                      | `?stickpoll reset`                                                  | Resets the poll.                                                                                       | Resets the vote counts to 0 and starts the poll again.                                                                                                                                           |
| `?stickspeed`                                           | `?stickspeed`                                                       | Show the current speed setting for this channel.                                                       | A sticky message must already have been set for this channel.                                                                                                                                    |
| `?stickspeed help`                                      | `?stickspeed help`                                                  | Show the available sticky speeds that can be used with this command.                                   |                                                                                                                                                                                                  |
| `?stickspeed <speed>`                                   | `?stickspeed 1min`                                                  | Set the sticky speed (i.e. how often the sticky message will be sent to the channel) for this channel. | Use the `?stickspeed help` command to see the available speeds.                                                                                                                                  |

{% hint style="warning" %}
StickyBot needs the "Embed Links" permission for these commands to work!
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stickybot.info/stickybot/premium-commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
