github PhantomBot/PhantomBot v3.6.4.5
PhantomBot v3.6.4.5

latest releases: v3.14.0.6, v3.14.0.5, v3.14.0.4...
2 years ago

📢 PhantomBot v3.6.4.5 is now available as a stable build

 

Added:
➡️ Added some additional output for debugging to the error log when a custom API tag fails (gmt2001)
➡️ Added a new botlogin.txt flag httpclienttimeout=10, which allows changing the timeout, in seconds, until an outgoing HTTP request fails for taking too long (gmt2001)

🌀 Changed:
➡️ Changed Discord streamHandler to allow up to 45 characters for the game name in embeds (zpammer #2898)
➡️ Updated Discord4J to version 3.2.3, which is now able to recognize when a new type of channel is returned by Discord and discard it gracefully, instead of throwing an Exception. Fixes Discord not working if the new Forums feature is being used (gmt2001)
➡️ Improved the logic for promoting viewers to Regular (Sartharon #2906)

🛠️ Fixed:
➡️ Fixed (writefile) not working due to Rhino not supporting String.prototype.replaceAll (gmt2001, reported by zpammer #2892)
➡️ Fixed the rank of target users on the killCommand script not reporting the true rank when @mentioning the target (gmt2001, reported by zpammer #2881)
➡️ Fixed ReferenceError: "escapeTags" is not defined. when using a buildArgs tag with default value (1|default) (gmt2001, reported by zpammer #2902)
➡️ Fixed youtubePlayer reporting an incorrect video length due to a change in how the API output was parsed years ago (gmt2001, reported by Psychoboy #2901)

🗑️ 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

🛑 Removed:
➡️ Nothing Removed

🐞 Known Issues:
➡️ Twitter is Broken

🌐 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.

➡️ $.inidb.executeSql is designed for personal, custom script use where the DataStore backend being used is known and will not change. Issues can, and will, occur if the SQL is written for one DataStore backend and the statement is then executed on a different backend.

Don't miss a new PhantomBot release

NewReleases is sending notifications on new releases.