StruxaEggs Explorer

PhantomBot

Application

PhantomBot is an actively developed open source interactive Twitch bot with a vibrant community that provides entertainment and moderation for your channel, allowing you to focus on what matters the most to you - your game and your viewers.

Author: mail@wuffy.euSource: pterodactyl/application-eggsUpdated: 5/24/2026

Startup Command

java --add-opens java.base/java.lang=ALL-UNNAMED -Djava.security.policy=config/security -Dinteractive -Xms1m -Dfile.encoding=UTF-8 -jar PhantomBot.jar

Docker Images

LabelImage
Java 16 [DEPRECATED]ghcr.io/ptero-eggs/yolks:java_16
Java 19ghcr.io/ptero-eggs/yolks:java_19

Environment Variables

NameVariableDefaultRules
Version
latest = Latest Stable master = latest Github 3.9.0.7 = Latest known working with Java 16
RELEASE_VERSIONlatestrequired|string|max:9
Twitch Channel Name
Enter the Twitch channel name where the bot will connect to
CHANNEL_NAMEnonerequired|string|max:26
Channel Owner
CHANNEL_OWNERnonerequired|string|max:26
Bot Twitch Username
Please enter the bot's Twitch username
BOT_TWITCH_USERNAMEnonerequired|string|max:26
Webpanel Username
Please enter a custom username for the web panel
WEBPANEL_USERNAMEnonerequired|string|max:64
Webpanel Password
Please enter a custom password for the web panel
WEBPANEL_PASSWORDnonerequired|string|max:2000
Youtube API Key
https://phantombot.dev/guides/#guide=content/integrations/youtubesetup
YOUTUBE_API_KEYnonemax:128
Discord Bot Token
https://phantombot.dev/guides/#guide=content/integrations/discordintegrationsetup
DISCORD_BOT_TOKENnonemax:128