đĸ PhantomBot v3.24.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
Â
â ī¸ WARNING: Due to security improvements, some external scripts accessing the HTTP API may be broken.
Â
â
Added:
âĄī¸ Added Bluesky integration, providing outbound announcement skeets, as well as Twitch/Discord noticies and bot points rewards if a viewer links their account id and then engages with the skeet. Documentation (mcawful #3810)
âĄī¸ Added the ability to have the overlay ignore specific emotes for the flying emotes feature by creating/editing files in addons/ignored-emotes and then refreshing the overlay (gmt2001)
- Twitch -
twitch.txtcontaining one emote id per line (eg.354for 4Head. Emote ID can be found by right-click > Inspect in your browser, in thedata-idattribute) - Emoji -
emoji.txtcontaining one unicode code point per line, using the twemoji set (eg.1f590for hand with fingers splayed đ. Note that this only covers actual unicode emoji. Twitch emoji, such as from typing:), are covered by Twitch emote codes instead) - FrankerFrankerZ -
ffz.txtcontaining one emote ID (used in the emote image URL) or emote text per line (eg.28136orLilZ) - Better TTV -
bttv.txtcontaining one emote ID (used in the emote image URL) or emote text per line (eg.5ffdf28dc96152314ad63960orDogChamp) - 7TV -
sevenTv.txt(Note capitalTin file name) containing one emote ID (used in the emote image URL) or emote text per line (eg.01FGNKTG4R00047CPSV86K5JE7orTeaTime) - Local (custom emotes in
config/emotes) -local.txtcontaining one emote file name per line
đ Changed:
âĄī¸ Changed the raid /shoutout toggle in the panel to indicate that the stream must be live (gmt2001)
âĄī¸ Updated the included Java binaries to 17.0.21-9 (gmt2001)
đ ī¸ Fixed:
âĄī¸ Fixed an issue where 7TV emotes were being matched in the middle of a word for the flying emotes feature of the overlay (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:
âĄī¸ Removed Rollbar exception reporting (gmt2001)
đ 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