Download Latest Version PhantomBot-3.15.1.0-arm64-apple_silicon.zip (100.5 MB)
Email in envelope

Get an email when there's a new version of PhantomBot

Home / v3.15.1.0
Name Modified Size InfoDownloads / Week
Parent folder
PhantomBot-3.15.1.0-arm32.zip 2025-09-27 102.3 MB
PhantomBot-3.15.1.0-arm64-apple_silicon.zip 2025-09-27 100.5 MB
PhantomBot-3.15.1.0-bot_only.zip 2025-09-27 65.5 MB
PhantomBot-3.15.1.0-full.zip 2025-09-27 235.4 MB
PhantomBot-3.15.1.0-lin.zip 2025-09-27 100.6 MB
PhantomBot-3.15.1.0-mac.zip 2025-09-27 96.6 MB
PhantomBot-3.15.1.0-win.zip 2025-09-27 97.5 MB
PhantomBot v3.15.1.0 source code.tar.gz 2025-09-27 185.1 MB
PhantomBot v3.15.1.0 source code.zip 2025-09-27 189.4 MB
README.md 2025-09-27 4.7 kB
Totals: 10 Items   1.2 GB 3

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

ℹ️ This update supports using Twitch API to send chat messages, which enables the bot tag to appear

⚠️ Updating the Bot OAuth to acquire new scopes is required to enable this functionality

 

ℹ️ 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 $.inidb.SafeChangeLong, which allows safely updating a long integer in the database by ensuring the original value has not changed from the expected value before writing (gmt2001) ➡️ Added new functions to $.points for manipulating points, making use of $.inidb.SafeChangeLong (gmt2001) ➡️ Added the (takepointsorcancel) command tag, which is similar to (takepoints), but cancels the command if the user does not have enough points (gmt2001) ➡️ Added new command tags to perform math functions (add), (subtract), (multiply), (divide), (exponentiation), (remainder), (round), (ceil), (floor), (abs), (min), and (max). The formulas can be found in the guides (gmt2001) ➡️ Added the restoredb (filename) console command, which wipes the database and then restores it from the specified backup file in the dbbackup folder (gmt2001)

🌀 Changed: ➡️ Changed the points command tags to make use of the new functions in $.points (gmt2001) ➡️ Changed the (givepoints), (takepoints), and (transferpoints) command tags to cancel on failure to update or unknown user (gmt2001)

🛠️ Fixed: ➡️ Fixed the restoreBackup methods not working correctly on H2Store2 and SQLiteStore2 (gmt2001) ➡️ Fixed the backupdb console command continuing as if it was successful if the datastore type does not support backups (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

Source: README.md, updated 2025-09-27