Spooky's documentation
Configuration
Welcomer

Welcomer

Comprehensive guide to configure welcomer, ping, and role settings.

Welcomer

Learn how to set up, customize, and manage welcomer configurations, including ping notifications and role assignments for new members.

Commands

Welcomer Setup

/

/welcomer setup default

Set up a default configuration for welcomer or leaver.

Configuration

Parameters

[channel]The channel where notifications will be sent.
[on]Specifies whether to configure the welcomer ("Join") or leaver ("Leave").
Parameters:
  • channel: Channel for notifications.
  • on: Specify "Join" or "Leave" action.
Example:

/

/welcomer setup edit

Edit the welcomer or leaver configuration.

Configuration

Parameters

[on]Specifies whether to edit the welcomer ("Join") or leaver ("Leave") configuration.
Parameters:
  • on: Specify "Join" or "Leave" action.
Example:

/

/welcomer setup toggle

Toggle the welcomer or leaver configuration.

Configuration

Parameters

[on]Specifies whether to toggle the welcomer ("Join") or leaver ("Leave") configuration.
Parameters:
  • on: Specify "Join" or "Leave" action.
Example:

/

/welcomer setup test

Test the current welcomer or leaver configuration.

Configuration

Parameters

[on]Specifies whether to test the welcomer ("Join") or leaver ("Leave") configuration.
Parameters:
  • on: Specify "Join" or "Leave" action.
Example:

Command not found: welcomer status


Welcomer Ping

/

/welcomer ping setup

Set up the Ping On Join configuration.

Configuration

Parameters

[channel]The channel to send ping notifications.
[text]The message text to include with the ping (maximum 100 characters).
[delete_after]The duration in seconds after which the ping message should be deleted (between 1 and 10 seconds).
Parameters:
  • channel: Channel for pings.
  • text: Optional message text.
  • delete_after: Optional auto-delete time in seconds.
Example:

/

/welcomer ping remove

Remove the Ping On Join configuration.

Configuration

/

/welcomer ping status

Check the current Ping On Join configuration.

Configuration

Welcomer Role

/

/welcomer role setup

Configure a role to be assigned on member join.

Configuration

Parameters

[role]The role to assign to new members.
Parameters:
  • role: Role to assign.
Example:

/

/welcomer role remove

Remove the currently configured welcomer role.

Configuration

/

/welcomer role status

Display the current welcomer role configuration status.

Configuration

Available Placeholders

Text Placeholders

  • $(GuildName): Server name.
  • $(GuildMemberCount): Member count.
  • $(MemberName): Member username.
  • $(MemberMention): Mention the member.
  • $(MemberID): Member ID.

URL Placeholders

  • $(GuildIcon): Server icon URL.
  • $(GuildBanner): Server banner URL.
  • $(MemberAvatar): Member avatar URL.

Example Usage

  • Title: Welcome $(MemberName)!
  • Description: Now we have $(GuildMemberCount) members!
  • Image: $(GuildBanner)

Permissions

Required Permissions:
  • Bot: Manage Server
  • User: Manage Server

Notes

  • Test configurations before applying them.
  • Ensure required permissions are granted for smooth operation.