📢 PhantomBot v3.4.1 is now available as a stable build
✅ Added:
➡️ Added the channel_editor
scope to the Bot (oauth) token to allow custom scripts to start raids (gmt2001, reported by AevumDecessus #2440)
➡️ Added the ability to swap the Subscriber and VIP groups for the purposes of permissions via !swapsubscribervip
(gmt2001, requested by bastisawesome #2423)
🌀 Changed:
➡️ Nothing changed
🛠️ Fixed:
➡️ Fixed issues with (keywordcount)
, keyword cooldown, and keyword remove caused by inconsistent case in the backend (gmt2001, reported by Alecks)
➡️ Fixed the OAuth inconsistency check firing prematurely, resulting in always getting erroneous warnings about the OAuth tokens being wrong or mixed up (gmt2001, reported by AevumDecessus #2440)
➡️ Fixed some of the OAuth inconsistency messages not having a new line character at the end (gmt2001 gmt2001#143)
🗑️ Deprecated:
➡️ The file addons/hostHandler/latestHostOrAutoHost.txt
is deprecated and may be removed in a future release, please switch to addons/hostHandler/latestHost.txt
(gmt2001 #2431)
🛑 Removed:
➡️ Nothing removed
🌐 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 now available on Docker at gmt2001/phantombot-stable and gmt2001/phantombot-nightly. See the readme text on the appropriate 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.
➡️ Permission swapping for Subscriber and VIP groups is setup to work transparently. Any custom scripts which rely upon hard-coding the groups to the values 3 and 5, respectively, may break upon activating the swap. The helper functions bool $.isSwappedSubscriberVIP()
, int $.getSubscriberGroupID()
, and int $.getVIPGroupID()
have been added to manage this.