Zum Hauptinhalt springen

Fun-Commands

Some random fun commands like /hug or /random.

Fun-Befehle
Einige Spaß-Commands, wie /hug oder /random
Dieses Modul ist Open-Source.
Dieses Modul eine verfügbare Konfigurationsdatei.
Dieses Modul wird auf über 8600 Servern auf SCNX aktiv verwendet.
Dieses Modul ist bei jedem Plan kostenlos dabei. Mehr über Preise erfahren.

Features

  • Social interaction commands: /hug, /kiss, /slap, and /pat with customizable images and messages.
  • Random generators: random numbers, dice rolls, coin flips, IKEA name generator, and 8ball.
  • All messages and images are fully customizable.

Setup

  1. Enable the module in your SCNX dashboard.
  2. Optionally, customize the messages and images in the configuration.

Usage

Users can use the slash commands described below to interact with each other or generate random results. Social interaction commands (/hug, /kiss, /slap, /pat) require selecting another user and cannot be used on yourself.

Commands

Dokumentation Verstehen
In dieser Dokumentation bezeichnen wir eine verpflichtende Slash-Befehl-Option mit dem Namen name und dem Typen Typ als name:<Typ>. Optionen, die nicht Pflichtfelder sind, werden als [name:<Typ>] angegeben. Wenn sich die Aktionen eines Befehls zwischen Pflichtfeldern und Nicht-Pflichtfeldern sehr unterscheiden, listen wir sie eventuell separat.
Beispiele
  • /moderate ban user:<Mitglied>: Dieser Befehl (/moderate ban) hat nur eine verpflichtende Option mit dem Namen "user", die nur ein Mitglied akzeptiert.
  • /moderate ban victim:<Mitglied> reason:<Text>: Dieser Befehl (/moderate ban) hat eine Option mit dem Namen "victim" als Pflichtangabe, die nur ein Mitglied akzeptiert, und ein weiteres Pflichtfeld mit dem Namen "reason", das jeglichen Text als Wert akzeptiert.
  • /moderate ban victim:<Mitglied> reason:<Text> [proof:<Anhang>]: Dieser Befehl (/moderate ban) hat eine Option mit dem Namen "victim" als Pflichtangabe, die nur ein Mitglied akzeptiert, und ein weiteres Pflichtfeld mit dem Namen "reason", das jeglichen Text als Wert akzeptiert. Zusätzlich gibt es eine optionale Option mit dem Namen "proof", die einen Anhang als Wert akzeptiert.
CommandDescription
/hug user:<User>Hug another user. Sends a configurable message and a random image from the configured hug images.
/kiss user:<User>Kiss another user. Sends a configurable message and a random image from the configured kiss images.
/slap user:<User>Slap another user. Sends a configurable message and a random image from the configured slap images.
/pat user:<User>Pat another user. Sends a configurable message and a random image from the configured pat images.
/random number [min:<Number>] [max:<Number>]Generate a random number between the given min and max values (defaults to 1 and 42).
/random ikea-name [syllable-count:<Number>]Generate a random IKEA-style product name with the specified number of syllables (defaults to 1-4, max 20).
/random diceRoll a six-sided dice.
/random coinflipFlip a coin.
/random 8ballAsk the magic 8ball a question and receive a random answer.

Configuration

In this configuration file, you can customize the messages and images used by the module. Open it in your dashboard.

FieldDescription
IKEA MessageMessage sent when someone uses /random ikea-name.
Random number messageMessage sent when someone uses /random number.
Dice Roll messageMessage sent when someone uses /random dice.
Coin toss messageMessage sent when someone uses /random coinflip.
Hug messageMessage sent when someone uses /hug.
Hug imagesList of image URLs from which one is randomly selected when /hug is used.
Kiss messageMessage sent when someone uses /kiss.
Kiss imagesList of image URLs from which one is randomly selected when /kiss is used.
Slap messageMessage sent when someone uses /slap.
Slap imagesList of image URLs from which one is randomly selected when /slap is used.
Pat messageMessage sent when someone uses /pat.
Pat imagesList of image URLs from which one is randomly selected when /pat is used.
8ball MessageMessage sent when someone uses /random 8ball.
8ball responsesList of possible answers the 8ball can give.

Troubleshooting

Images are not showing up
  • Make sure the image URLs in the configuration are valid and publicly accessible.
  • The bot needs the "Attach Files" permission in the channel.