Skip to content

Partnerships

Manages outbound partnerships with other Discord servers — applications, approval queue, showcase channel, optional join attribution.

How it works

  1. Another server's representative submits a partnership application (via /ppartner apply, a panel button, or your dashboard's manual entry).
  2. Staff review on the dashboard.
  3. Approved partnerships get listed in your showcase — either a single shared channel, one channel per partner, or a forum thread per partner (configurable).
  4. Optional: when a member joins via a partner's invite, Phantom attributes them to the partnership for stats.

Where it lives

Dashboard: Integrations → Partnerships.

Slash commands

  • /ppartner apply — member-side submission flow.

Staff actions are entirely dashboard-driven.

Channel modes

ModeWhat it does
Single channelAll approved partner ads live in one configured channel. Cleanest for small partner lists.
Channel per partnerEach partner gets a dedicated channel auto-created. Good for big networks.
Forum per partnerEach partner gets a forum thread in a configured parent forum. Lower channel-count cost.

Application flow

Three application sources, configurable:

  • slash — via /ppartner apply (anyone can submit)
  • ticket — via a ticket type designed for partnerships
  • manual — staff add partners directly via the dashboard

Settings

SettingWhat it does
Application modeOne of the three above.
Channel modeOne of the three above.
Manager role IDsRoles whose holders can approve/deny applications.
Partner contact role IDRole granted to a partner's primary contact when their partnership is active.
Min partner member countReject partner applications whose servers have fewer than N members. 0 = no minimum.
Application cooldown (hours)Same applicant can re-apply only after this delay. Default 24.
Max activeCap on concurrent active partnerships. 0 = unlimited.
Bump interval (days)Partners can re-post their ad after this many days (preventing showcase spam).
Track joinsWhen on, members joining via a partner's invite are attributed.

Permissions

  • partnerships.view — see applications + active partners
  • partnerships.edit — approve / deny / bump / end / configure

Tips

  • Set a min_partner_member_count of at least 100 to filter out tiny-server applications.
  • Use forum mode if you have 50+ partners — single-channel becomes a wall of ads.
  • The partner_contact_role is useful for permission gating (e.g. partners can post in a partners-only voice channel).

Limits

  • 100 active partnerships
  • 250 pending applications
  • 500 blacklisted servers (auto-deny on re-apply)

Phantom is a product of Hydra Labs. The bot is run as a managed service; you do not need to host it yourself.