BotOfTheSpecter Help

Twitch Channel Points

Learn how to use Twitch Channel Points with BotOfTheSpecter for enhanced viewer engagement.

What are Twitch Channel Points?

Twitch Channel Points are a loyalty system that allows streamers to reward their viewers for watching, following, subscribing, and participating in the stream. Viewers earn points over time and can redeem them for various rewards that you create. BotOfTheSpecter integrates seamlessly with Twitch's Channel Points system, allowing you to automate responses and create custom experiences when viewers redeem rewards.

Note: Channel Points are managed entirely through Twitch's dashboard. BotOfTheSpecter enhances this system by allowing you to set custom messages and automate responses to redemptions.

Setting Up Channel Points

  1. Go to your Twitch Dashboard
  2. Navigate to the "Channel Points" section
  3. Create custom rewards with titles, costs, and descriptions
  4. Enable the rewards you want to use
  5. Use BotOfTheSpecter to sync and customize responses

Syncing Rewards in Specter

To use Channel Points with BotOfTheSpecter, you need to sync your rewards from Twitch. This allows the bot to recognize redemptions and respond accordingly.

  1. Log into your BotOfTheSpecter dashboard
  2. Go to the Channel Rewards page
  3. Click the "Sync Rewards" button
  4. Wait for the sync to complete
  5. Your rewards will appear in the table below
Tip: Sync your rewards whenever you add, modify, or remove rewards on Twitch to keep everything up to date.

Customizing Reward Responses

Once your rewards are synced, you can customize the bot's response for each redemption. This allows you to create personalized experiences for your viewers.

How to Customize:

  1. Find the reward in the Channel Rewards table
  2. Click the "Edit" button next to the reward
  3. Enter your custom message in the text area
  4. Click "Save" to apply the changes

Message Variables:

You can use variables in your custom messages:

  • (user) - Tags the user who redeemed the reward.
  • (usercount) - Shows how many times the user has redeemed the reward.
  • (userstreak) - Shows how many times in a row the user has redeemed the reward.
  • (track) - Tracks how many times the reward has been used, this is an internal count and does not get posted to chat.

Best Practices

Reward Design

  • Set appropriate point costs based on value
  • Use clear, descriptive titles
  • Include cooldowns for high-value rewards
  • Limit redemptions per stream/user if needed

Engagement Tips

  • Announce rewards during stream
  • Create themed reward sets
  • Rotate rewards to keep things fresh
  • Monitor redemption patterns

Bot Integration

  • Keep custom messages fun and engaging
  • Use variables to personalize responses
  • Test rewards before going live
  • Regularly sync rewards from Twitch

Troubleshooting

Common Issues:

Rewards not appearing after sync

Make sure the rewards are enabled on Twitch and try syncing again from the dashboard.

Custom messages not working

Ensure you've saved the custom message and that the bot has the necessary mod permissions on your channel.
Check the bot's logs for any errors and report them on GitHub or the Discord Server.

Redemptions not triggering responses

Verify that the reward is synced and that the bot is running. Make sure the reward title matches exactly between Twitch and Specter.

Need more help? Check the GitHub Issues or join our Discord Server for support.