Are you a Content Creator? Give special roles to members who follow you on YouTube and Twitch!
About the Bot
This bot is a project I have been working on for around two years now. It was created because I couldn't find an easy way for content creators to easily give roles to their subscribers and followers. This bot allows you to give roles to your YouTube subscribers and other content creators on Twitch and YouTube.
If you have any suggestions for the bot, join the support server!
Video Guides
Setup Guide:
https://youtu.be/rcAr7WFZ0fg
User Commands
- /youtube
Displays the button which allows you to connect your YouTube account to the bot.
- /twitch
Displays the button which allows you to connect your Twitch account to the bot.
- /claim-roles
Gives you all the roles a server has setup and for the account types you've connected to the bot.
- /deletedata
Deletes all data linked to your discord account from the bot.
Admin Commands
- /add youtube subscribers
Sets up an autorole to give to your subscribers on YouTube.
- /add youtube creators
Sets up an autorole to give to content creators on YouTube.
- /add twitch followers
Sets up an autorole to give to your followers on Twitch.
- /add twitch streamers
Sets up an autorole to give streamers on Twitch.
- /add twitch subscribers
Sets up an autorole to give your subscribers on Twitch.
- /audit
Checks each user with a setup role if they still qualify for it. For example, to check if they still subscribe to you, or have the right amount of subscribers for a content creator role.
- /buttons
Displays a menu to allow users to interact with the bot without using slash commands.
- /deleterole
Removes a previously setup autorole.
- /showroles
Shows all the roles a server has setup with the bot.
- /profile
Shows the accounts a user has connected to the bot.
Text Guides
YouTube Subscriber Role Requirement
Users:
1) Use the /youtube command, and click on the button to link your YouTube account.
2) Use the /claim-roles command to be given any avalible subscription roles.
Admins:
1) Setup the role on your server which you would like to give users.
2) Get the ID of the YouTube channel you would like members to subscribe to.
3) Use the /add youtube subscribers command, with all the info required, to setup that role.
YouTuber Role Requirement
Users:
1) Use the /youtube command, and click on the button to link your YouTube account.
2) Use the /claim-roles command to be given any available subscriber roles.
Admins:
1) Setup the role on your server which you would like to give users.
2) Use the /add youtube creators command, with the role you would like to give, the minimum amount of subscribers the user must have, and optionally, that maximum number of subscribers the user can have.
Twitch Steamer Role Requirement
Users:
1) Use the /twitch command, and click on the button to link your Twitch account.
2) Use the /claim-roles command to be given any available streamer only roles.
Admins:
1) Setup the role on your server which you would like to give users.
2) Use the /add twitch streamers command, with the role you would like to give, the minimum amount of followers the user must have, and optionally, that maximum number of followers the user can have.
Twitch Followers Role Requirement
Users:
1) Use the /twitch command, and click on the button to link your Twitch account.
2) Use the /claim-roles command to be given any available twitch follower roles.
Admins:
1) Setup the role on your server which you would like to give users.
2) Use the /add twitch followers command, with the role you would like to give, and the name of the Twitch channel people must follow.
Twitch Subscribers Role Requirement
Users:
1) Use the /twitch command, and click on the button to link your Twitch account.
2) Use the /claim-roles command to be given any available twitch follower roles.
Admins:
1) Setup the role on your server which you would like to give users.
2) Use the /add twitch subscribers command, with the role you would like to give, and the name of the Twitch channel people must subscribe to.
FAQs
Q: This bot is so cool, can I have the source code?
A: No.
Q: Why are Slash Commands not working?
A: If the commands do not appear, and you used the bot before slash commands were added, you may want to kick the bot and re-invite it. If the commands appear, but you are getting an error, join the support server!
Q: Where can I go to get additional help with the bot?
A: You can find help with the bot in the support server where I or someone else can help you out!
Q: How do I find my YouTube channel ID?
A: You can go to this link to get the ID for your channel,
https://www.youtube.com/account_advanced, and make sure to copy the 'Channel ID'.
Q: How can I check if members are still subscribed to my channel?
A: All roles you have setup in your server can be checked for, by using the /audit command in any channel.