Product · Community

A community that payslives where your readers already are.

Paying members get a role in your own Discord server automatically, and lose it when they stop paying. Under every post, comments are open to members, or to paying members only.

Early access is opening soon. No spam, one email when it's ready.

Sunday Supper on DiscordExample data
From Creator, $29/moDiscord role sync
Every plan, Free includedComments
All members, paid only, or nobodyWho can comment
NeverAnonymous comments
The short answer

TribeTale has two community tools. Discord role sync gives every paying member a role you choose in your own Discord server, and takes it away when their subscription ends, so a paid channel needs no manual admin. Comments sit under every post and can be open to all members, only to paid members, or switched off, with moderation in one place.

Paid Discord access

Paying members get the role.When they stop, it goes.

Connect your Discord server, pick one role for paid members, and TribeTale grants and removes it as subscriptions start and end.

Cancelling does not cut someone off early. When a member cancels in your site's account page, the subscription runs to the end of the period they paid for, and the role is removed on that date. If Stripe ends a subscription immediately, for example after several failed payments, the role is removed straight away.

A failing card is not a cancellation. While Stripe is retrying a payment, the subscription shows as "Past Due" or "Unpaid" in Members, and the member keeps the role. It goes only if the subscription actually ends.

If someone removes or reorders the role in Discord so the bot can no longer assign it, sync pauses rather than guessing. You get a notice in your dashboard: "The configured Discord paid member role was deleted or moved above the bot. Reconfigure Discord role sync to resume syncing." Pick a role again and syncing resumes.

Settings · Membership · DiscordExample data
  1. 01

    Connect your server

    In Membership settings, open "Discord" and press "Connect Discord". You authorise TribeTale's bot on your server in Discord, then come back to "Connected to" your server's name.

  2. 02

    Choose the "Paid member role"

    Pick the role paying members should get, for example a role that opens your members-only channels. Roles the bot cannot assign are greyed out with the reason.

  3. 03

    Members link their Discord once

    Each member signs in with Discord from your site. TribeTale adds them to your server and, if they are paying, gives them the role straight away.

  4. 04

    Let it run

    A new paid subscription grants the role. A cancellation removes it. You manage everything later from "Manage Discord roles".

On each planCompare plans
FreeNot available
CreatorPaid tiers unlock your Discord
ProDiscord role sync, per site
BusinessDiscord role sync, per site
Compared with
Substack
Substack has its own chat inside the Substack app, not a link to your Discord. If your readers live in Substack's app, that may suit them better.
beehiiv
beehiiv offers its own community product. TribeTale puts the community in the Discord server you already run.
Worth knowing
  • One role for all paid members. Every paid tier gets the same role; there is no separate role per tier yet.
  • The role follows paid Stripe subscriptions. Complimentary and gift members are not given it automatically; add them by hand in Discord.
  • A member must link their Discord account before anything happens. If Discord will not let TribeTale add them to the server, they need to join it themselves.
  • Discord does not allow some roles to be handed out: "@everyone", managed roles, roles with admin or Manage Roles permission, and roles above the bot. Put the bot's role above the one you choose.
  • One Discord server connects to one site. Connecting a server already in use elsewhere fails with "This Discord server is already connected to another site."
  • Discord only, today.
Comments

Comments under every post,from people who signed up.

Members can comment and reply under your posts, and you choose whether that is every member, paying members only, or nobody.

Readers can "Report comment". Reported comments are flagged in your Comments view with the number of "Reports", so you deal with them without reading every thread.

For a member who keeps causing trouble, "Disable comments" stops them commenting in future, with an option to "Hide all previous comments". It is reversible: "You can re-enable commenting anytime."

Pin a comment and it shows as "Pinned" at the top of the thread, which is a good place for a correction or your own answer to the question everyone is asking.

Because only members can comment, every commenter has an email address on your list. Drive-by anonymous spam does not get in.

Ragù, the long way · CommentsExample data
  1. 01

    Choose who can comment

    In Membership settings, "Who can comment on posts?" has three answers: "All members" ("Logged-in members"), "Paid-members only" ("Only logged-in members with an active Stripe subscription") and "Nobody".

  2. 02

    Readers join the conversation

    Under a post, members press "Add comment" or "Reply". Visitors who are not allowed in see "Become a member of" your publication, or "Become a paid member", "to start commenting".

  3. 03

    Let readers sort it

    Threads sort by "Best", "Newest" or "Oldest". Readers can "Like" a comment, and can "Add your expertise", a short line about who they are that shows beside their name.

  4. 04

    Moderate from one list

    The "Comments" view in your dashboard lists every comment across posts. Filter it, search with "Search comment text...", and "Hide" or "Show" a comment, or pin a top-level one, from there.

On each planCompare plans
FreeComments included
CreatorComments, plus paid-only commenting
ProComments on every site
BusinessComments on every site
Worth knowing
  • Visitors cannot comment without signing up. If you want open, anonymous discussion, this is not it.
  • "Paid-members only" counts active Stripe subscriptions, so it needs Stripe connected, which starts on Creator.
  • In the mobile app, "New comments & replies" is a push notification you can turn on, so you hear about new discussion away from a laptop.

Questionsanswered plainly.

What happens to the Discord role if a member cancels?
They keep it until the end of the period they already paid for, then it is removed automatically. If Stripe ends the subscription immediately, it goes immediately.
Does a failed payment kick someone out of Discord?
Not on its own. While Stripe is retrying the card, the member keeps the role. It is removed only if the subscription ends.
Can different tiers get different Discord roles?
Not today. There is one "Paid member role", and every paying member gets it, whichever tier they are on.
What if I disconnect Discord?
"Disconnecting will remove your paid-member role sync settings." Roles stop being granted or removed until you connect again and choose a role.
Can anonymous visitors comment?
No. Commenters are members of your publication, signed in. You can go further and allow paid members only.
Can I stop one person commenting without banning them from the site?
Yes. "Disable comments" on that member stops them commenting and can hide what they already wrote. They stay a member and keep reading.
Is there a network that brings me new readers?
No discovery network. The "Network" tab lets you follow and reply to other publishers over ActivityPub, the open protocol behind Mastodon, and see their posts in "Your Reader". It is for conversation with publishers you choose, not for being recommended to strangers. Substack is much stronger at that.

Your tribe. Your tale.Your terms.

Join the waitlist. Bring your list over when we open, and keep every cent your readers pay you.

Early access is opening soon. No spam, one email when it's ready.