Documentation

ChatKeeper-Level
Logging System

Cyberpup features a highly detailed, dual-bot logging engine integrated across both Cyberpup Core and Cyberpup Security. This powerful system mirrors the deep inspection capabilities of bots like ChatKeeper.

Features

✏️

Message Edits

Captures the [Old Message] and [New Message] content, highlighting exactly what was changed with a direct message link.

🗑️

Message Deletions

Automatically captures and logs deleted messages in real-time so admins can see exactly what was removed from the chat.

🏷️

Name Changes

Tracks and alerts whenever users stealthily change their First Name, Last Name, or their @username alias.

🛡️

Admin & Events

Logs all Join/Leave events, and forwards all Bans, Mutes, Kicks, and Zero-Tolerance triggers directly to the log channel.

How to Set It Up (The Handshake)

To prevent hardcoding and ensure maximum security, log channels must be linked via a unique verification handshake.

01

Initiate the Link

  1. Add Cyberpup to your main group (as an Admin).
  2. Type /setlog in the group.
  3. The bot will generate a unique verification string (e.g., /linklog A1B2C3).
02

Complete the Link

  1. Add Cyberpup to your private Log Channel (as an Admin).
  2. Copy the verification string and paste it into the Log Channel.
  3. The bot will confirm:
    ✅ Successfully linked logs from [Your Group] to this chat!

Logs from both Cyberpup Core and Cyberpup Security will now automatically and instantly route to this connected channel.

Removing the Link

To unlink the custom log channel and fallback to global defaults, type /unsetlog in your main group.