Releases ¡ PhantomBot/PhantomBot
PhantomBot v3.17.2.2
đĸ PhantomBot v3.17.2.2 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Nothing added
đ Changed:
âĄī¸ Changed profile image download and affiliate/partner check to occur only once on startup (gmt2001)
đ ī¸ Fixed:
âĄī¸ Nothing fixed
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.2.1
đĸ PhantomBot v3.17.2.1 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added modifier > for the buildArgs command tags (1) (2) etc which grabs all arguments from # to the end (gmt2001)
đ Changed:
âĄī¸ Nothing changed
đ ī¸ Fixed:
âĄī¸ Fixed an NPE when there is no user attached to a Discord command event (gmt2001)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.2.0
đĸ PhantomBot v3.17.2.0 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added command tags (twitchcommand) and (discordcommand), which allow explicitly sending commands to Twitch/Discord, even from the other platform (gmt2001)
âĄī¸ Added command tags (twitchsay) and (discordsay), which allow explicitly sending chat messages to Twitch/Discord, even from the other platform (gmt2001)
âĄī¸ Added command tag (channelid) for Discord, which returns the Discord channel ID from which the command was sent (gmt2001)
đ Changed:
âĄī¸ Nothing changed
đ ī¸ Fixed:
âĄī¸ Nothing fixed
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.1.0
đĸ PhantomBot v3.17.1.0 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added support for accepting IRC PUT parameters as a JSON object in the body, as an alternative to headers (gmt2001)
đ Changed:
âĄī¸ Nothing changed
đ ī¸ Fixed:
âĄī¸ Nothing fixed
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.0.3
đĸ PhantomBot v3.17.0.3 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added CORS headers when requesting files from the addons folder (gmt2001)
đ Changed:
âĄī¸ Nothing changed
đ ī¸ Fixed:
âĄī¸ Fixed EventSub only making 1 attempt to reconnect after a connection loss (gmt2001)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.0.2
đĸ PhantomBot v3.17.0.2 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added an option to synchronize gif and audio duration in alerts (Sartharon #3688)
đ Changed:
âĄī¸ Nothing changed
đ ī¸ Fixed:
âĄī¸ Fixed audio elements causing other elements (gif, video, etc) to stop early when they finished (Sartharon #3688)
âĄī¸ Fixed an exception when audio is empty (Sartharon #3688)
âĄī¸ Fixed an issue where text on an alert was jumping around the screen when paired with a gif or video (Sartharon #3688)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.0.1
đĸ PhantomBot v3.17.0.1 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Nothing added
đ Changed:
âĄī¸ Changed some scripts to attempt an hourly refresh of their EventSub subscriptions (gmt2001)
đ ī¸ Fixed:
âĄī¸ Fixed an error message that was printing a hard-coded stack trace instead of dynamically generating the correct stack trace (Sartharon)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.17.0.0
đĸ PhantomBot v3.17.0.0 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added support for file streaming and more optimized file transfers to HttpWSServer (Sartharon #3662)
đ Changed:
âĄī¸ Changed DiscordUtil.sendPrivateMessage to use the async/sync pattern and return a Message (gmt2001)
âĄī¸ Optimized alerts overlay logic (Sartharon #3662)
âĄī¸ Updated dependencies: Rhino 1.9.0, Discord4j 3.3.0, Netty 4.3.9, reactor-netty 1.3.1, Rollbar 2.1.0, H2 2.4.240, jooq 3.19.29, mariadb 3.5.7, mysql 9.5.0, sqlite 3.51.1.0, commons-codec 1.20.0, commons-io 2.21.0, commons-text 1.15.0, org.json 20251224, Rhino 1.9.0 (Sartharon #3666)
âĄī¸ Updated to the latest Java 17 release (gmt2001)
âĄī¸ Optimized console command logic (Sartharon #3680)
âĄī¸ Moved most remaining threaded tasks to ExecutorService (gmt2001)
âĄī¸ Updated ScriptFileWatcher to use WatchService (gmt2001)
âĄī¸ Optimized thread usage and jar importing of Rhino (Sartharon #3683)
đ ī¸ Fixed:
âĄī¸ Fixed the alerts overlay URL configuration page not saving the configuration (Sartharon #3665)
âĄī¸ Fixed EventSub stream online/offline and channel update not working if the OAuth token was rejected for automod and moderation notifications (gmt2001)
âĄī¸ Fixed some emotes not working correctly in the emotesHandler due to missing RegEx escapes (gmt2001)
âĄī¸ Fixed an issue where old EventSub subscriptions would be temporarily marked as active, preventing new ones from being created (gmt2001)
âĄī¸ Fixed an issue where SevenTVAPI 3 was not handling null emote sets properly (gmt2001)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.16.1.0
đĸ PhantomBot v3.16.1.0 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Added support for optional duration (-d seconds) and title when using the !clipit command (gmt2001)
âĄī¸ Added error messages when !clipit fails (gmt2001)
đ Changed:
âĄī¸ Changed Helix.createClip to use the new endpoint parameters (gmt2001)
âĄī¸ Changed the clipit success message lang key to cliphandler.clipit.success (gmt2001)
âĄī¸ Changed the clipit success message to show the clip URL (gmt2001)
âĄī¸ Changed the clipit history page to show the clip title (blank if none given) and duration (gmt2001)
đ ī¸ Fixed:
âĄī¸ Fixed an issue where the clipit history page was not loading (gmt2001)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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
PhantomBot v3.16.0.1
đĸ PhantomBot v3.16.0.1 is now available as a stable build.
âšī¸ List of release files:
- win - Includes Java and launch scripts for Windows in addition to the bot
- lin - Includes Java and launch scripts for Linux on amd64 in addition to the bot
- mac - Includes Java and launch scripts for macOS on amd64 (Intel) in addition to the bot
- arm32 - Includes Java and launch scripts for Raspberry Pi on armhf in addition to the bot
- arm64-apple_silicon - Includes Java and launch scripts for Raspberry Pi on arm64/aarch64 & macOS on Apple Silicon (M1/M2) in addition to the bot
- full - Includes Java and launch scripts for all platforms above in addition to the bot
- bot_only - Includes only the launch scripts and the bot, but not Java
â
Added:
âĄī¸ Nothing added
đ Changed:
âĄī¸ Nothing changed
đ ī¸ Fixed:
âĄī¸ Fixed command registration for clipit (gmt2001)
âĄī¸ Fixed a missing scope required for clipin (gmt2001)
âĄī¸ Fixed clipit attempting to use the wrong API (gmt2001)
đī¸ Deprecated:
âĄī¸ Multiple Java classes and methods are Deprecated for removal. Information can be found on the JavaDoc Deprecated List page
âĄī¸ All legacy IRCv3 tags, or those which are manually set based on other tags, as defined in TMIMessage#parseLegacyBadges(String rawBadges) are Deprecated for removal. Use official tags from Twitch instead
đ Removed:
âĄī¸ Nothing removed
đ Known Issues:
âĄī¸ No known issues
đ 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