Spooky's documentation
Configuration
Auto Reaction

Auto Reaction

Documentation on setting up and managing the auto-reaction feature for your server.

Auto Reaction

The Auto Reaction feature enables server administrators to configure automatic emoji reactions to messages based on specific criteria. This guide outlines the commands and configurations available for managing this feature.

Commands

Setup Auto Reaction

/

/auto reaction setup

Configure the auto-reaction feature for a specific setup.

Configuration

Parameters

[emojis]The emojis to use (as a string, up to 3 allowed).
[interval]The number of messages to wait before reacting; if 0, reactions are random.
[config_index]The index number (1-10) for this configuration.
[channel]The channel where the auto-reaction will be active; if not provided, applies to all channels.
[role]The role required to receive reactions; if not provided, applies to all users.
Parameters:
  • emojis: The emojis to use (up to 3 unique emojis allowed per configuration).
  • interval: Number of messages to wait before reacting. Use 0 for random reactions.
  • config_index: The configuration index (range: 1-10) for managing multiple setups.
  • channel: The specific channel where the reactions should occur (optional).
  • role: The role required to trigger reactions (optional).
Example:
A maximum of 3 emojis can be provided per configuration. Setting interval to 0 means reactions will occur at random intervals.

Check Auto Reaction Status

/

/auto reaction status

Show all auto-reaction configurations with pagination.

Configuration
Example:
Displays all active auto-reaction configurations, including their respective channels, emojis, and roles.

Remove Auto Reaction

/

/auto reaction remove

Remove an auto-reaction configuration.

Configuration

Parameters

[config_index]The index (1-10) of the configuration to remove.
Parameters:
  • config_index: The index of the auto-reaction configuration to remove (1-10).
Example:
Use this command to remove a specific configuration by its index.

Delete All Auto Reactions

/

/auto reaction delete

Delete all auto-reaction configurations.

Configuration
Example:
Warning: This action is irreversible. Ensure you want to delete all configurations before proceeding.

How the Auto Reaction Feature Works

  1. Setup: Use /auto reaction setup to configure emojis, intervals, channels, and role restrictions.
  2. Activation: The bot automatically reacts to messages based on the specified configuration.
  3. Management: Use /auto reaction status to check active setups and /auto reaction remove to delete specific configurations.

Permissions

  • Bot Permissions: Add Reactions, Send Messages
  • User Permissions: Manage Server
Ensure the bot has the necessary permissions in the designated channels to function correctly.

Notes

  • A maximum of 10 configurations can be created per server.
  • Emoji validity is checked against the server's available emojis.
  • Reactions can be limited to specific roles or channels for greater customization.
  • Use /auto reaction status to view and manage configurations effectively.