Streamlabs Integration Setup


PhantomBot supports that for StreamLabs Donations. You may enable that particular module and configure the output to chat as you see fit as well as set an award multiplier per whole unit of currency (dollar, pound, euro, etc).

You will need to have a StreamLabs account, of course, then:

  1. Go to this URL to get the OAUTH key for PhantomBot to poll data from StreamLabs:

  1. Enable the module in PhantomBot via the Panel or Chat:
    !module enable ./handlers/donationHandler.js

These commands are available for configuration of the module:

!streamlabs                   Controls various options for donation handling
!streamlabs announce                   Toggles announcements for donations off and on
!streamlabs rewardmultiplier [n.n]	Set a reward multiplier for donations.
!streamlabs  message [message text]	Set the donation message. Tags: (name), (amount), (points), (pointname), (message) and (currency)

You can also configure these settings on the web panel.

You may test donations from StreamLabs:

Add a donation and it will show up in chat within 30 seconds if configured correctly.

Twitter posts not making it to Discord