# Bumping

Before you can even `!bump` your server, you need to have a channel to actually log all partner messages to, right? I mean that's just logical! :sweat\_smile: \
\
Follow this simple step-by-step guide and you will be all set up and ready to bump your server!\
Or, watch the tutorial video here: <https://dlnbots.github.io/servermate/faq/bump-your-server>

{% hint style="info" %}
Remember to `!bump` your server often or it will disappear from the list as new bumps are added. Poof! :fog:&#x20;
{% endhint %}

## Video

{% embed url="<https://fast.wistia.net/embed/iframe/94lajfnhwe?videoFoam=true>" %}
This is an old video and may have some incompatibilities with the newest version of ServerMate
{% endembed %}

## Step-by-step

### 1. Create a channel called `#bump` in your server

&#x20;This channel must be visible to all members of your server, make sure that you have this permission enabled by default otherwise you will be unable to bump!

<div align="left"><img src="/files/-LRDSxf2zvc8BRnwbZg1" alt="The #bump channel can be seen"></div>

### 2. Set the channel topic to your partner message

Do this by hovering over the newly created `#bump` channel and clicking the settings cog,

<div align="left"><img src="/files/-LRDUGt6Wakkp4_BZYGZ" alt="The #bump channel being hovered over"></div>

After this; Begin typing your partner message into the "Channel Topic" field seen on the first page

<div align="left"><img src="/files/-LRDUW-Y6v8X_pJ-RpG3" alt="The channel topic is the second option seen in the channel settings menu"></div>

### 3. `!bump` your server!

All you need to do is exit out of the settings menu and send `!bump` into any channel in your server and  voilà, your server should be bumped. Yay! :tada:

{% hint style="success" %}
Your server will show up all of the servers that ServerMate can send to!
{% endhint %}

**Are you a pro at bumping now?** You can bump more often if you want! Click this link to learn more!

{% content-ref url="/pages/-LRDevXsLDNGqp6L8lWo" %}
[Bump perks](/servermate/general/bump/perks.md)
{% endcontent-ref %}

{% hint style="info" %}
**Did you know?** Unlike other bump bots; ServerMate only ever creates *one* invite link to your discord server in it's lifetime, so no clogging up of your invite links page! But of course if you delete the invite link, ServerMate will make a new one.
{% endhint %}

## Common Errors

`01` Your server is on a cooldown, this means that you will have to wait some time until you can bump again, if you vote for us you can bump every 10 minutes!

`02` There are currently too many different servers bumping themselves, please wait until there are less current bump requests, this should only take a couple of minutes!

`03` There was no valid `#bump` channel found in your server, follow the above guide and fix it! :wrench:&#x20;

`04` ServerMate does not have the permissions to start advertising your server! Please enable it's role the `Administrator` permission from the role settings menu in your server.

`05` Your partner message in your channel topic is either too short or non-existent, follow the above guide and then give it another shot!

`06` Your partner message contained a banned word, in most cases we only disallow @everyone and @here in your partner messages, so just remove that and you should be cool! :sunglasses:&#x20;

`07` The bot could not create an invite to the `#bump` channel! Please allow the bot access to do this in the role permissions for the channel if you have disabled this.

`08` All bump messages are currently disabled, this is most likely caused by a bot update and should only take a few minutes to complete. Hurry up developers! :person\_facepalming:&#x20;

`09` Your server does not have a valid server icon! Please set your server up with an icon to continue. If your server does have a icon, please try `!bump` again.

**Of course, if you are still unable to resolve any issues, please have a chat with our support team on our server** [**here**](https://invite.gg/db)**!**


---

# 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://devlinbots.gitbook.io/servermate/general/bump.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.
