Get started with Peachy now 🍑
PEACHYPEACHY
Action

Kill

The `kill` command allows users to playfully "eliminate" other users with dramatic animated GIF responses in a fun, non-violent context.

Command Details

  • Name: kill
  • Aliases: None
  • Category: Action
  • Description: Playfully "kill" another user with dramatic flair
  • Usage: P kill @user, p kill @user, or /kill @user
  • Examples:
    • P kill @JohnDoe
    • p kill @enemy
    • /kill @target
  • Cooldown: 3 seconds
  • Arguments: user (required) - The user you want to playfully eliminate
  • Slash Command: Enabled
  • Permissions:
    • Bot: SendMessages, ViewChannel, EmbedLinks
    • User: None
  • Player Requirements: None (no voice, DJ, or active player required)

Functionality

  • Dramatic Roleplay Action: Enables playful dramatic interactions with over-the-top elimination themes.
  • Anime-Style Animations: Features animated GIFs with dramatic, anime-inspired elimination scenes.
  • Playful Competition: Allows users to engage in friendly rivalry and dramatic roleplay scenarios.
  • Random Dramatic GIFs: Selects from various dramatic and exaggerated elimination animations.
  • Safe Fantasy Context: Maintains a clearly playful, non-threatening atmosphere for all interactions.
  • User Engagement: Creates memorable and entertaining moments between server members.
  • Self-Targeting Humor: May include special responses for users attempting to target themselves.
  • Drama and Flair: Adds theatrical elements to server interactions with dramatic descriptions.
  • Community Entertainment: Provides lighthearted entertainment and roleplay opportunities.
  • Visual Impact: Uses striking animations to enhance the dramatic effect of the interaction.

Code Overview

The command is built using a Command class structure and handles both message-based and interaction-based (slash command) inputs. It uses:

  • User validation ensuring appropriate targets while maintaining the playful, non-harmful nature.

  • client.embed() creation with dramatic descriptions emphasizing the theatrical aspect.

  • Random selection from a collection of over-the-top, anime-style elimination GIFs.

  • setImage() method to display selected dramatic animations within the response embed.

  • Careful messaging that maintains playful context while avoiding any serious implications.

  • Error handling for invalid users, permission issues, or content delivery problems.

  • Cooldown management preventing spam while allowing natural dramatic roleplay flow.

  • Special handling for edge cases like self-targeting with appropriate humorous responses.

  • Embed styling with dramatic colors and theatrical presentation elements.

  • Integration with Discord's user system for reliable target identification and mention processing.

  • No special permissions required

  • Can be used in any channel where the bot has message permissions

Note

This is purely for entertainment and roleplay purposes. No actual harm is intended or implied.