PhantomBot-1

PhantomBot-1

Official

Docker app from Fantucie's Repository

Overview

PhantomBot is a Twitch chat bot powered by Java. PhantomBot has many modern features out of the box such as a built-in webpanel, enhanced moderation, games, a point system, raffles, custom commands, a music player, and more. PhantomBot can also be integrated with many services such as Discord, Twitter, TipeeeStream, StreamLabs and StreamElements! Additional functionality is enabled through the use of third-party modules. AFTER First launch go to your /mnt/user/appdata/phantomboto/ create a files named botlogin.txt relaunch the docker and after that remove everything under HTTPS

Runtime arguments

Web UI
http://[IP]:[PORT:25000]/
Network
br0
Shell
sh
Privileged
true

Template configuration

portsPorttcp

Basique Port for PhantomBot

Target
25000
Default
2500
Value
25000
Host Path 1Pathrw

Configuration path of phantombot

Target
/opt/PhantomBot/config
Value
/mnt/user/appdata/phantomboto/
UserPanelVariable

The user for the webpanel

Target
PHANTOMBOT_PANELUSER
Default
Admin
Value
Admin
UserPasswordVariable

password for the User in the Panel

Target
PHANTOMBOT_PANELPASSWORD
Default
changeme
Value
changeme
HTTPSVariable

Did you use HTTPS for connect in the panel ?

Target
PHANTOMBOT_USEHTTPS
Default
true|false
Value
false
BotNameVariable

The name of your bot on twitch

Target
PHANTOMBOT_USER
BotKeyVariable

The keyAPI of the bot grab it here https://phantombot.github.io/PhantomBot/oauth/

Target
PHANTOMBOT_OAUTH
ChannelNameVariable
Target
PHANTOMBOT_CHANNEL
ChannelAPIVariable

Take your aouth key at https://twitchapps.com/tmi/ and past only the part after the :

Target
PHANTOMBOT_APIOAUTH

Categories

Details

Repository
ghcr.io/phantombot/phantombot:latest
Last Updated2026-05-31
First Seen2022-02-28

Run PhantomBot-1 on Unraid.

PhantomBot-1 is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.