Overview
Utilities

AFK System

Set an AFK status with a custom reason. When someone mentions you while you're away, SYNTHET automatically responds with your AFK message. Your status clears when you come back and send a message.

How It Works

Setting AFK

Use /afk [reason] to mark yourself as AFK. You can optionally provide a reason (e.g., "at lunch", "sleeping", "in a meeting"). If no reason is given, a default message is used.

Auto-Response

When someone @mentions you or replies to your message while you're AFK, SYNTHET sends a brief message letting them know you're away along with your reason and how long ago you went AFK.

Auto-Clear

When you return and send a message in any channel, your AFK status is automatically cleared. SYNTHET sends a quick welcome-back notice showing how long you were away.

Features

Duration Tracking

SYNTHET tracks how long you've been AFK and displays it in auto-responses (e.g., "User has been AFK for 2 hours").

Mention Summary

When you return, SYNTHET tells you how many times you were mentioned while away so you can catch up on what you missed.

Rate Limited

Auto-responses are rate-limited per user to prevent spam. If someone mentions you multiple times in quick succession, only the first mention triggers a response.

Quick AFK
Just type /afk with no reason for a quick away status. You can also include any message as your reason — there's no character limit.

Command Availability — Prefix-Only (Updated)

/afk has been retired from the Discord slash surface but remains fully accessible as a prefix command. Use !afk [reason] (default prefix !, configurable per guild). All behavior is identical — set a reason, get auto-responses when mentioned, and auto-clear on return.

Why the change?

Discord's per-guild slash command cap forced prioritization. Low-complexity utilities are best delivered via prefix to keep the slash surface focused on high-value, heavily-parameterized commands. Prefix aliases are part of every server setup and work identically.

Examples

!afk — set AFK with the default reason.
!afk at lunch, back in 30 — custom reason.
Post any message to auto-clear.

AFK Commands

CommandDescription
!afk [reason]Set your AFK status with an optional reason (prefix only)