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
- Invite Sniper Bot to Your Server: Use the Invite Link to add Sniper Bot to your Discord server.
- Ensure Proper Permissions: After inviting the bot, make sure it has the necessary permissions to function correctly. Refer to the Permissions Guide below.
- 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)
- Use the Invite Link to add Sniper Bot to your Discord server.
- Ensure Sniper Bot has the necessary permissions as outlined in the Permissions Guide.
- Configure Sniper Bot using the `/config` commands to tailor its settings to your server's needs.
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.
- 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.
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.
Manage Messages
permission can modify the ignore list.
Troubleshooting
- Ensure that Sniper Bot is online and not experiencing downtime.
- Verify that the bot has the necessary permissions as outlined in the Permissions Guide.
- Check if the commands are being used correctly with the appropriate syntax.
- Ensure that the bot is not being rate-limited or restricted by Discord.
- Review the bot's logs for any errors or warnings that might indicate issues.
- 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.
Additional Resources
- Sniper Bot GitHub Repository - Access the source code, report issues, or contribute to the project.
- Support Server - Join our Discord support server for help, updates, and community discussions.
- Discord Developer Portal - Learn more about Discord bot development and API usage.