🔹 Basic Commands
Retrieve a deleted message.
Parameters:
- position: (Optional) The position of the snipe you want to retrieve (1 is the latest). Default is 1.
- channel: (Optional) The channel to snipe from. Default is the current channel.
Example Usage: `/snipe position: 1`
Permissions: User: Manage Messages | Bot: View Channel, Read Message History
Retrieve an edited message.
Parameters:
- position: (Optional) The position of the edited snipe you want to retrieve (1 is the latest). Default is 1.
- channel: (Optional) The channel to snipe from. Default is the current channel.
Example Usage: `/editsnipe position: 1`
Permissions: User: Manage Messages | Bot: View Channel, Read Message History
Retrieve a removed reaction.
Parameters:
- position: (Optional) The position of the reaction snipe you want to retrieve (1 is the latest). Default is 1.
- channel: (Optional) The channel to snipe from. Default is the current channel.
Example Usage: `/reactionsnipe position: 1`
Permissions: User: Manage Messages | Bot: View Channel, Read Message History
Replay a deleted message using a webhook.
Parameters:
- position: (Optional) The position of the snipe to replay (1 is the latest). Default is 1.
- channel: (Optional) The channel to snipe from. Default is the current channel.
Example Usage: `/replaysnipe position: 1`
Permissions: User: Manage Messages | Bot: Manage Webhooks, Read Message History
Displays the bot's info menu and current configuration.
Example Usage: `/info`
Permissions: User: Send Messages | Bot: Send Messages
🔸 Manager Commands
Check the bot's permissions in the current or specified channel.
Parameters:
- channel: (Optional) The channel to check permissions in. Default is the current channel.
Example Usage: `/checkperms channel: #general`
Permissions: User: Manage Messages | Bot: View Channel
Delete a specific snipe in the channel by position.
Parameters:
- position: (Optional) The position of the snipe to delete (1 is the latest). Default is 1.
- channel: (Optional) The channel to delete a snipe from. Default is the current channel.
Example Usage: `/delsnipe position: 1`
Permissions: User: Manage Messages | Bot: View Channel
Delete all snipes in the channel.
Parameters:
- channel: (Optional) The channel to clear snipes from. Default is the current channel.
Example Usage: `/delsnipes`
Permissions: User: Manage Messages | Bot: View Channel
Delete a specific edit snipe in the channel by position.
Parameters:
- position: (Optional) The position of the edit snipe to delete (1 is the latest). Default is 1.
- channel: (Optional) The channel to delete a snipe from. Default is the current channel.
Example Usage: `/deleditsnipe position: 1`
Permissions: User: Manage Messages | Bot: View Channel
Delete all snipes in the channel.
Parameters:
- channel: (Optional) The channel to clear edit snipes from. Default is the current channel.
Example Usage: `/deleditsnipes`
Permissions: User: Manage Messages | Bot: View Channel
Delete a specific reaction snipe in the channel by position.
Parameters:
- position: (Optional) The position of the reaction snipe to delete (1 is the latest). Default is 1.
- channel: (Optional) The channel to delete a reaction snipe from. Default is the current channel.
Example Usage: `/delreactionsnipe position: 1`
Permissions: User: Manage Messages | Bot: View Channel
Delete all reaction snipes in the channel.
Parameters:
- channel: (Optional) The channel to clear reaction snipes from. Default is the current channel.
Example Usage: `/delreactionsnipes`
Permissions: User: Manage Messages | Bot: View Channel
🔧 Configuration Commands
Displays the bot's configuration help menu.
Example Usage: `/config help`
Permissions: User: Manage Messages | Bot: Send Messages
Display the server configuration.
Example Usage: `/config view`
Permissions: User: Manage Messages | Bot: Send Messages
Resets the configuration to default settings.
Parameters:
- resetIgnoredChannels: (Optional) Whether to reset the list of ignored channels. Yes or No.
Example Usage: `/config reset resetIgnoredChannels: Yes`
Permissions: User: Manage Messages | Bot: Send Messages
Set the sniping configuration for the server.
Parameters:
- deleteThreshold: (Optional) Number of snipes allowed before deletion.
- maxSnipes: (Optional) Maximum number of snipes stored.
Example Usage: `/config snipelimit deleteThreshold: 10, maxSnipes: 5`
Permissions: User: Manage Messages | Bot: Send Messages
Set the success rate for sniping (0-100%).
Parameters:
- rate: Success rate percentage between 0 and 100.
Example Usage: `/config successrate rate: 85`
Permissions: User: Manage Messages | Bot: Send Messages
Enable or disable specific sniping types.
Parameters:
- type: Type of sniping to configure (All, Message, Edit, Reaction).
- enabled: Whether the selected sniping type is enabled. Yes or No.
Example Usage: `/config enablesnipe type: Message, enabled: Yes`
Permissions: User: Manage Messages | Bot: Send Messages
Add or remove a channel from the ignore list.
Parameters:
- action: Add or Remove.
- channel: The channel to add or remove.
Example Usage: `/config ignorechannel action: Add, channel: #general`
Permissions: User: Manage Messages | Bot: Send Messages
Set whether to hide the sniped message author.
Parameters:
- hide: Yes or No.
Example Usage: `/config hideauthor hide: Yes`
Permissions: User: Manage Messages | Bot: Send Messages