Skip to content
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.
Branch: master
Clone or download
Pull request Compare This branch is 57 commits behind PhantomBot:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Build Status

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, GameWisp, TipeeeStream, StreamLabs and StreamElements!

Additional functionality is enabled through the use of third-party modules.


Click on the images to enlarge them.

How can I follow along/contribute?

  • Feel free to check out our Version History.
  • If you are a developer, feel free to check out the source and submit pull requests. We provide a guide to setup your development environment.
  • Please don't forget to watch, and star our repo! Join our growing community to keep up to date with the latest PhantomBot development.
  • A huge thanks goes out to the people who have already contributed to the project.


PhantomBot requires the following software to be installed:


Please refer to platform-specific installation documentation.

Upgrading PhantomBot

Detailed upgrade instructions are listed on our documentation.


PhantomBot is licensed under the GNU General Public License v3 (GPL-3).

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.