Disturbed Docs
Disturbed Docs
  • Overview
  • Command List
  • SETTINGS
    • Getting Started
      • Currency / Economy
      • Currency Drop + Pick
      • greet / leave / boost messages
    • Configuration keys
  • AUTORESPONDER
    • Quick-start
    • Guides
      • Beginner I: Using Simple Placeholders
      • Beginner II: Using Simple Functions
      • Intermediate I: Ranges and Making Choices
      • Intermediate II: Locked Choices
    • Resources
      • Variables, Placeholders & Functions
      • Examples
        • .bake command
      • Utility commands / Examples
        • Self-Verification System
        • Antiswear/Blacklisted Words
        • Anti Link/Advertising
        • Click to Disable Pings (e.g. Partner Pings)
        • Say Command
        • Invite Reward System
  • Modules
    • Basic Features
      • AFK system
      • Ping On Join (POJ)
      • Giveaway System
    • Advanced Modules
      • On Duty System
      • Invite & Promo Tracking
Powered by GitBook
On this page
  • Features
  • Slash Commands
  • /poj add – Add a Ping On Join Trigger
  • /poj remove – Remove a Ping On Join Trigger
  • /poj list – List All Ping On Join Triggers
  1. Modules
  2. Basic Features

Ping On Join (POJ)

The Ping On Join (POJ) system in OneeChan allows server administrators to automatically ping new members when they complete onboarding. This feature ensures that new users receive guidance, welcomes,

The system will automatically ping users in the channel specified by the POJ trigger. Pings can be configured to target specific roles, ensuring that only users with those roles receive a notification.

Features

  • Automated New Member Pings – Sends a ping to newly onboarded users in a specified channel.

  • Role-Based Pings – Only pings users who have specific roles assigned.

  • Customizable Triggers – Administrators can define multiple POJ triggers for different channels and roles.

  • Ephemeral Ping Handling – Ping messages are automatically deleted to prevent clutter.


Slash Commands

/poj add – Add a Ping On Join Trigger

Required Permission: Administrator (or the specific permission assigned to the command) Description: Adds a POJ trigger for a specific channel, optionally targeting users with specified roles.

Argument
Type
Required
Description

channel

channel

✅ Yes

The channel where the ping should be sent.

roleIds

string

❌ No

Comma-separated list of role IDs that should trigger the ping.

Example Usage:

  • Ping All New Members in #welcome /poj add channel:#welcome

  • Ping Only Members with @Verified Role in #introductions /poj add channel:#introductions roleIds:123456789012345678


/poj remove – Remove a Ping On Join Trigger

Required Permission: Administrator (or the specific permission assigned to the command) Description: Removes a POJ trigger for a specified channel.

Argument
Type
Required
Description

channel

channel

✅ Yes

The channel where the trigger should be removed.

Example Usage: Remove POJ trigger from #welcome /poj remove channel:#welcome


/poj list – List All Ping On Join Triggers

Required Permission: Administrator (or the specific permission assigned to the command) Description: Lists all POJ triggers configured in the server.

Example Output:

Ping On Join Triggers:
🔹 **ID: 1**
   Channel: #welcome
   Roles: None
   Active: ✅

🔹 **ID: 2**
   Channel: #introductions
   Roles: @Verified
   Active: ✅

Last updated 3 months ago