Skip to content
menu-toggle
menu-close

Discord Role Bot 101

Untitled (73)

A lot of Fanhouse creators have a Discord server for their fan community. Fanhouse built a bot that assigns Discord roles for Fanhouse fans so that creators can offer special perks exclusively to their Fanhouse subscribers. 

Here’s everything you know about how to set this up for your server.

Requirements
  1. A Discord server where you have “Manage Server” privileges. Read this to learn how to make a Discord server.
  2. A Fanhouse creator account
How do I set this bot up for my server?
  1. Log into your Fanhouse account.

  2. Click on your profile icon in the top right corner and hit Settings.

  3. On the Settings page, navigate to Integrations → Linked accounts. Click on the Link Discord Account button.

    Untitled (74)

  4. Click on the invite link to install the bot on to a server you are an admin on.

    Untitled (75)

  5. In the server, type in /sync followed by the unique code from your Fanhouse settings page.

    Roles only get assigned when you run the /sync command, so if a new fan joins the Discord, you need to re-run the command to assign them the “Fanhouse Fan” role.

    Untitled (76)

  1. And that’s it! You need to re-run the /sync command with your creator_id every time you want new fans to get the role.

    If you haven’t already, invite your Fanhouse fans to your Discord server. Try posting the Discord server invite link on your wall or sending a mass message get the word out.

    Untitled (77)
How do my fans set this up?

We wrote a tutorial for that! Send them this link.

What are some creative things I can do with this?
  • Put everyone with the Fanhouse Fan role tag into a secret channel on the Discord. You can host an exclusive watch party.
  • If you’re a Twitch streamer, you can integrate your Twitch with your Discord.

    Fanhouse has a beta feature where your Twitch subscribers can claim a free Fanhouse sub. Once these fans are in your Fanhouse, you can set up this Discord bot. Now your Twitch subscribers are in your Fanhouse and your exclusive Discord channel!

    If you’re interested in beta testing this feature, let us know at hello@fanhouse.app.

FAQ

Q: Will this bot help me identify my free subs or just my paying subs?

A: This bot will assign the “Fanhouse Fan” role to all free and paying subs in your Fanhouse who:

  1. Have linked their Discord account to their Fanhouse account
  2. Have joined the server

Q: One of my Fanhouse fans isn’t getting the role even though I set the Discord bot up. What’s going on?

A: There are a few things to try:

  1. Try running the /sync command with your user ID from Settings → Integrations → Linked accounts. You need to run the /sync command to assign new fans the role.
  2. If they still don’t have the role assignment, it’s possible that they did not link their Fanhouse account and their Discord account correctly. Send them these instructions here.
  3. If none of the above worked, let us know at hello@fanhouse.app.

Q: What’s stopping other random people in my Discord server from assigning a role to their Fanhouse fans?

A: You can only use the bot if you have “Manage Server” permissions in a server (i.e.. if you’re an admin). We assume that most of your fans don’t have “Manage Server” permissions in your server, so this bot wouldn’t work for them.

Q: If someone unfollows me on Fanhouse, will they automatically lose their Discord role?

A: At the moment, re-running the /sync command won’t remove the “Fanhouse Fan” role from fans who no longer follow you on Fanhouse. However, as a server manager, you can manually remove roles from your server members. Note that if you manually remove the role from someone who is currently a Fanhouse fan, this user will regain the role the next time you run /sync.



Questions? Comments? Let us know at hello@fanhouse.app.

 

Lets get in touch!

Ready to get started on Fanhouse?

We're excited about what we've built so far, but this is just the beginning. We're committed to continuing to support our artists to help them achieve their goals. If you're an artist reading this, we want to work with you! Drop your email and someone on the creator success team will reach out to show you a demo of the app!