FBuddy
Features

Auto Messages

Automatically send DMs to fans based on simple rules and triggers.

Automatically send DMs to fans based on simple rules and triggers.

What It Does

  • Sends automatic DMs when a rule matches:
    • Expiring Subscribers: N days before a non-auto-renewing subscription ends.
    • After Renewal: N days after a renewal (0-30 days).
    • Renewal Milestone: On a specific month of an ongoing subscription (e.g. 3rd month; range 1-120).
    • Going Live: One broadcast message when you start streaming, once per stream.
  • Lets you attach media (images, video, audio) to the message.
  • Optional media access controls: require purchase, require subscription (any or a specific tier), or require follow.
  • Shows a Recent Logs panel so you can confirm what was sent and when.

Requirements

  • FBuddy extension installed and signed in
  • Pro plan
  • A Fansly Management Session connected in FBuddy with the Send Messages permission enabled
  • You are logged into the Fansly creator account you want to message

Where to Find It

  • In Fansly, click the FB button (top-right) -> Auto Messages

Quick Start

  1. Open Auto Messages from the FB button.
  2. Under Management Session, select Open Setup and save your Management Session URL if you haven't already. Ensure "Send Messages" is enabled for that session.
  3. Select Send Test DM to verify the session works.
  4. Select New Auto Message, then choose a type:
    • Expiring Subscribers: set Days Before Expiry (0-365) and, if desired, limit to a specific subscription tier.
    • After Renewal: set Days After Renewal (0-30) and optionally limit to a tier.
    • Renewal Milestone: set Milestone Month (1-120) and optionally limit to a tier.
    • Going Live: write the message that will be sent when you start streaming.
  5. Write your message.
  6. Optional: add media from your vault or by uploading supported types (images, video, audio). You can also restrict who can unlock attached media (require purchase, subscription, or follow).
  7. Turn on Active and select Save.
  8. Repeat for more rules. Use the ⋯ menu on each rule to Send Test DM for that rule.
  9. Check Recent Logs to confirm deliveries.

Triggers

  • Expiring Subscribers
    • Sends to subscribers with non-auto-renewing plans N days before their current term ends.
    • Range: Days Before Expiry 0-365.
  • After Renewal
    • Sends N days after the start of the current subscription period (renewal day). For new subscribers, sends N days after signup.
    • Range: Days After Renewal 0-30.
  • Renewal Milestone
    • Sends on the subscriber's renewal day when they reach the selected month (e.g., month 3).
    • Range: Milestone Month 1-120.
  • Going Live
    • Sends a broadcast message when you go live. Targets subscribers, expired subscribers, and followers. Not filtered by tier.
    • Sends once per stream.

Tips & Limits

  • Timing: date-based rules run on a schedule-allow up to about an hour on the target day. Going Live messages typically send within a few minutes after you start streaming.
  • Supported media: common image formats (PNG, JPEG, WEBP, GIF), video, and audio (e.g., MP3/M4A). Larger files take longer to upload.
  • Tier filter: applies to Expiring Subscribers, After Renewal, and Renewal Milestone. Going Live is a broadcast.
  • Tests: if a test fails, re-open Management Session setup and confirm Send Messages is enabled, then try again.

Troubleshooting

  • Test DM fails
    • Re-open Management Session setup, confirm the URL is saved and the Send Messages permission is on, then retry.
    • Make sure your plan is Pro and you are logged into the correct Fansly account.
  • Nothing sent for Expiring Subscribers
    • Check that the subscriber actually expires (not auto-renewing) and that your Days Before Expiry matches today.
  • Nothing sent for After Renewal
    • Confirm the day offset is within 0-30 and give it up to an hour on the target day.
  • Going Live didn't send
    • It sends once per stream. Give it a few minutes after going live and check Recent Logs.