📢 PhantomBot v3.7.1.3 is now available as a stable build.
⚠️ The URL for the OAuth page has been normalized. If OAuth authorization is failing, please check the redirect URI in the Twitch Developer Console exactly matches the URI provided in step 1.6 on the OAuth setup page
✅ Added:
➡️ Nothing added
🌀 Changed:
➡️ Nothing changed
🛠️ Fixed:
➡️ Fixed some issues with the way Channel Points Redeemables updates were sent to the Twitch API, causing the API to return errors (gmt2001, reported by dexodarap #3043)
➡️ Fixed an issue where Helix.UpdateCustomReward
did not recognize only updating the prompt
field as a valid update request (gmt2001, reported by dexodarap #3043)
➡️ Fixed an issue where the Edit Redeemable dialog wasn't showing the 4x custom image (gmt2001)
➡️ Fixed an issue where cancelling/refunding a Channel Points Redemption didn't work due to Twitch accepting a different spelling of CANCELED
(gmt2001, reported by dexodarap #3043)
➡️ Fixed Discord keywordHandler improperly using a fallback detection method, leading to keywords triggering unintentionally when they were contained within another word (gmt2001)
🗑️ Deprecated:
➡️ com.gmt2001.HttpRequest
is Deprecated and should not be used for new development. com.gmt2001.httpclient.HttpClient
should be used instead
➡️ tv.phantombot.PhantomBot.getProperties()
is deprecated and should not be used for new development. tv.phantombot.CaselessProperties.instance()
should be used instead
➡️ com.gmt2001.TwitchAPIv5
is Deprecated and should not be used for new development. tv.phantombot.twitch.api.Helix
should be used instead
➡️ The rhino_es6
flag in botlogin.txt is deprecated and will be removed in the future. It should be left in the enabled/default state
🛑 Removed:
➡️ Nothing removed
🐞 Known Issues:
➡️ The new Twitter SDK only supports TwitterAPIv2, which does not support Media Uploads, so the Twitch Thumbnail is not uploaded to tweets anymore by twitterHandler
🌐 Download It:
➡️ Downloads attached to the bottom of this release notice
❗ Remember to install to a separate folder, then copy over the config dir, as well as any custom scripts or files in addons
➡️ PhantomBot official builds are available on GitHub Container Registry at ghcr.io/phantombot/phantombot and ghcr.io/phantombot/nightly-build
➡️ PhantomBot official builds are available on DockerHub at gmt2001/phantombot-stable and gmt2001/phantombot-nightly. See the readme text on the appropriate Docker Hub pages for Docker Compose files
🗒️ Notes:
➡️ We have guides on PhantomBot. You can contribute by submitting a Pull Request adding or editing .md files in the /docs/guides/content folder of the repo. See the guides for info about formatting.