Skip to main content
Freesona commands work as both prefix commands (default prefix ~) and slash commands (/). The prefix is configurable per server with ~prefix <symbol> and persists across restarts. A few commands like /setpersona and /autonomy are slash-only because they rely on Discord’s modal and button UI interactions.

AI Commands

RSS / News

Conversation Channel

The bot responds to messages in the configured conversation channel based on the chat mode:
  • all — replies to every message.
  • mentions — replies only to direct mentions and replies to the bot.
  • smart — also responds to messages that include attachments.

Persona & Memory

Runtime Controls

Module and model names support slash-command autocomplete suggestions.

Autonomy

Autonomous mode uses a confidence-scored intent evaluator — not random chance. Thresholds: low = 0.70, default = 0.50, high = 0.35. A 120-second per-channel cooldown and a 60-second per-user cooldown prevent the bot from dominating a conversation.

Moderation

Warn thresholds support timeout <duration>, kick, and ban actions triggered at configurable warning counts. Configure them with ~warnthresholds, which opens a modal.

Utility & Fun