Sniper Bot Guide

Your comprehensive guide to using Sniper Bot effectively within your Discord server.

Introduction

Welcome to the Sniper Bot guide! This bot allows you to recover deleted, edited, and reaction messages with ease. Whether you're managing a community or need to keep track of important conversations, Sniper Bot is here to assist you.

Getting Started

  1. Invite Sniper Bot to Your Server: Use the Invite Link to add Sniper Bot to your Discord server.
  2. Ensure Proper Permissions: After inviting the bot, make sure it has the necessary permissions to function correctly. Refer to the Permissions Guide below.
  3. Configure Sniper Bot: Use the `/config` commands to customize Sniper Bot's settings to fit your server's needs.

Permissions Guide

For Sniper Bot to operate seamlessly, it requires specific permissions within your Discord server. Here's a breakdown of the essential permissions and their purposes:

Permission Purpose
View Channel Allows Sniper Bot to view messages within channels.
Read Message History Enables Sniper Bot to access past messages for retrieval.
Send Messages Allows Sniper Bot to send messages and replies.
Manage Webhooks Required for the `/replaysnipe` command to replay deleted messages using webhooks.
Manage Messages Needed for managing snipes, including deleting specific or all snipes.

Note: Ensure that these permissions are granted to Sniper Bot either through its role or directly in specific channels where it will operate.

Understanding Snipe Limits

The Snipe Limit feature controls how many snipes Sniper Bot can store and manage within your server. Proper configuration ensures optimal performance and resource management.

Setting Description
Delete Threshold Maxiumum number times a snipe is allowed to be sniped before deletion. Set to 0 for unlimited snipes.
Max Snipes Sets the limit on the total number of snipes that can be stored in each channel. Set to 0 for no limit.
Success Rate Represents the percentage chance that a snipe operation succeeds. Introduces an element of unpredictability.

Example Configuration:

/config snipelimit deleteThreshold:5 maxSnipes:10

This command sets the max number of resnipes to 5 and the max number of stored snipes to 10.

Important Notes:

  • When both a success rate and a snipe limit delete threshold are set, a failed snipe still counts towards the limit.
  • This means that some messages might be deleted without being successfully sniped.

Frequently Asked Questions (FAQ)

  1. Use the Invite Link to add Sniper Bot to your Discord server.
  2. Ensure Sniper Bot has the necessary permissions as outlined in the Permissions Guide.
  3. Configure Sniper Bot using the `/config` commands to tailor its settings to your server's needs.

Sniper Bot requires the following permissions to function correctly:
  • View Channel - To read messages.
  • Read Message History - To access past messages.
  • Send Messages - To send sniped messages and replies.
  • Manage Webhooks - Required for the `/replaysnipe` command.
  • Manage Messages - For managing and deleting snipes.
Ensure these permissions are granted either through the bot's role or directly within specific channels.

The snipe limit controls how many snipes Sniper Bot can store and manage:
  • Delete Threshold: Sets the limit on the total number of snipes that can be stored in each channel. Set to 0 for unlimited snipes.
  • Max Snipes: Sets the limit on the total number of snipes that can be stored in each channel. Set to 0 for no limit.
  • Success Rate: Determines the percentage chance that a snipe operation succeeds. This introduces an element of unpredictability.
Important: When both a success rate and a snipe limit are set, a failed snipe still counts towards the limit. This means that some snipes may be deleted without successfully retrieving the message.

Yes! Sniper Bot allows you to specify channels that it should ignore. This is useful for channels where sniping isn't necessary or could clutter important conversations.
Use the following commands to manage ignored channels:
  • /config ignorechannel add #channel - Adds a channel to the ignore list.
  • /config ignorechannel remove #channel - Removes a channel from the ignore list.
Note: Only users with the Manage Messages permission can modify the ignore list.

Troubleshooting

  1. Ensure that Sniper Bot is online and not experiencing downtime.
  2. Verify that the bot has the necessary permissions as outlined in the Permissions Guide.
  3. Check if the commands are being used correctly with the appropriate syntax.
  4. Ensure that the bot is not being rate-limited or restricted by Discord.
  5. Review the bot's logs for any errors or warnings that might indicate issues.
If the issue persists, consider re-inviting the bot or reaching out to the support team via the Support Server.

  • Ensure you're using the correct command syntax.
  • Check that you have the necessary permissions (Manage Messages) to modify bot settings.
  • Verify that the snipe limit values are within acceptable ranges (e.g., 0 for unlimited).
  • Ensure that there are no conflicting settings or server restrictions affecting the configuration.
If issues continue, consult the bot's logs or reach out to support for further assistance.

Additional Resources