# BotBasher Setup Guide for Discord Server Admins

Discord servers are a place where projects can gather like-minded people and build communities.

But when bots attack a discord server—or even just one user—it can make it hard to enjoy benefits of the community. Bots can be used to advance an array of nefarious efforts, including manipulating public opinion, distorting financial markets, interfering in votes, and spreading phishing attacks. This leads to lower sales, public dissatisfaction, and sometimes even the death of immature products.

Humanode Bot Basher is a system that allows projects to protect their Discord servers from bots that attack them from different angles, like spreading FUD, spamming, or manipulating WL collection.

Bot Basher links a Discord profile to a Human identity through bio-authorization. One user can only have one verified account with a relevant role, making it way easier to control important project activities by simply providing access to only verified accounts that can only belong to an actual human.

With Humanode Bot Basher, you can easily control who has access to what on your Discord server. You can also create roles for specific users to stop spamming activities on your server. It's as simple as that!&#x20;

### **Use Cases and benefits:**&#x20;

* **Fair White Listing/Prize Distribution**&#x20;
* **Fair voting**&#x20;
* **Spam Reduction**&#x20;
* **FUD Reduction**&#x20;

The bot is easy to integrate and configure, and it takes just a few minutes to launch on the server.


---

# 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://gitbook.humanode.io/botbasher/discord/botbasher-setup-guide-for-discord-server-admins.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.
