Bottles Installation

Install Streamer.bot on Linux with Bottles

In this guide, we'll walk through the steps to install Streamer.bot on Linux using Bottles.

Streamer.bot is preconfigured via Bottles' built-in program installers, making the installation process straightforward.

You can inspect the preconfigured Bottles installer, streamerbot.yml, on GitHub.

Bottles

Install Bottles on your Linux distribution if you haven't already.

  1. Click the + icon in the top left corner to create a new Bottle.
  2. Enter a name for your Bottle, e.g. "Streamer.bot"
  3. Select Custom configuration
  4. Ensure soda is selected as the runner
  5. Click Create (leave everything else as-is)
    Create and configure a new Bottle for Streamer.bot
  1. Select your newly created Bottle from the list
  2. Click on Install Programs...
    Install Programs in Bottles
  3. Select "StreamerBot" from the list of available programs
    Streamer.bot in the built-in Bottles installers listing

    It may take some time for the installation to complete.

Click the Run button to launch Streamer.bot from your Bottle

Launch Streamer.bot

You now have Streamer.bot installed on Linux via Bottles!
  • In some runners or graphic cards, DXVK and VKD3D may cause the UI to glitch or freeze completely. You can set both to Disabled in the bottle setttings to fix this.
  • You can optionally change the runner to Proton-GE or Proton-CachyOS to improve the performance of the Streamer.bot Chat window, C# Code editor and any other WebView2 content.