{"id":29857178,"url":"https://github.com/streamerbot/sb-linux-installer","last_synced_at":"2025-07-30T00:38:54.123Z","repository":{"id":41291355,"uuid":"420734116","full_name":"Streamerbot/sb-linux-installer","owner":"Streamerbot","description":"Install shell script to easily setup Streamer.bot with wine on Linux","archived":false,"fork":false,"pushed_at":"2025-07-02T18:31:13.000Z","size":39,"stargazers_count":17,"open_issues_count":5,"forks_count":6,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-07-02T19:33:11.668Z","etag":null,"topics":["linux","twitch"],"latest_commit_sha":null,"homepage":"https://streamer.bot","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Streamerbot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-10-24T16:20:09.000Z","updated_at":"2025-07-02T18:31:17.000Z","dependencies_parsed_at":"2024-03-02T17:27:32.561Z","dependency_job_id":"92aebd9d-625c-4606-ab25-a821ab74a339","html_url":"https://github.com/Streamerbot/sb-linux-installer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Streamerbot/sb-linux-installer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Streamerbot%2Fsb-linux-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Streamerbot%2Fsb-linux-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Streamerbot%2Fsb-linux-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Streamerbot%2Fsb-linux-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Streamerbot","download_url":"https://codeload.github.com/Streamerbot/sb-linux-installer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Streamerbot%2Fsb-linux-installer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267786006,"owners_count":24144125,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["linux","twitch"],"created_at":"2025-07-30T00:38:52.575Z","updated_at":"2025-07-30T00:38:54.110Z","avatar_url":"https://github.com/Streamerbot.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Streamer.Bot Linux Install Script\n\nWith this script you can easily install the latest version of [Streamer.bot](https://github.com/Streamerbot/Streamer.bot) on Linux.\nIt will create a command `streamer.bot` as well as a menu entry via `streamerbot.desktop`\n\ncurrently tested distributions:\n* Debian/Ubuntu based\n* Arch based\n\nIf the prerequisites are installed already, this script should work on all distributions\n\n# Usage\n\n* Grab the install.sh script, either directly or via git clone.\n* execute `./install.sh`\n\n# Default Settings\n\n## Paths\n* `streamer.bot` will be installed below `~/.local/bin`\n* uses `~/.local/lib/streamer.bot` for the program files\n* uses `~/.local/lib/streamer.bot/pfx` for the wine prefix\n* will created a desktop entry via `~/.local/share/applications/streamerbot.desktop`\n\nMake sure `.local/bin` is in your $PATH, e.g. add .local/bin to your $PATH via `.profile` or `.bash_profile` file:\n```bash\n# set PATH so it includes user's private bin if it exists\nif [ -d \"$HOME/.local/bin\" ] ; then\n    PATH=\"$HOME/.local/bin:$PATH\"\nfi\n```\nThis script will try to add these lines if possible.\n\n## Prerequisites\n\nLinux (doh!), with a standard desktop environment, bash, awk, curl, wget, unzip\n\noptional: `jq`\n\nIf the release will be obtained automatically from github `jq` is needed, which will be attempted to be installed automatically.\nIf an url or a local file of the release file is provided (see below), installation of `jq` can be skipped.\n\n**mandatory**: `wine`\n\nIf not found, `wine` will be installed automatically from the repositories, maybe you want to install it manually before, as Ubuntu, Debian, Fedora will probably have outdated versions.\n\n* Ubuntu: https://wiki.winehq.org/Ubuntu (winehq-staging package recommended)\n* Debian: https://wiki.winehq.org/Debian\n* Fedora: https://wiki.winehq.org/Fedora\n\nLatest versions in rolling releases available:\n* Arch: pacman -S wine\n* openSuSE: zypper in wine\n\n**mandatory**: winetricks\nhttps://wiki.winehq.org/Winetricks\nhttps://github.com/Winetricks/winetricks\n\n* Arch: pacman -S winetricks\n* openSuSE: zypper in winetricks\n\n# Update\n\n```bash\nUPDATE=1 ./install.sh\n```\n\nIf no other options are given, the script will grab the latest version from github and overwrite the existing files. Can be combined with specifying file location or URL (see below).\n\n# Use local file or specific URL\nTo fetch a specific version of Streamer.bot:\n```bash\nVERSION=0.2.0 ./install.sh\n```\n\nIf you downloaded Streamer.bot already (e.g. a beta), you can specify the `.zip` location:\n```bash\nFILE=$HOME/Downloads/Streamer.bot-0.1.3-preview4.zip ./install.sh\n```\n\nAlternatively you can also provide a specifc url\n```bash\nURL=https://cdn.discordapp.com/attachments/879546641051422750/881631757550632970/Streamer.bot-0.1.3-preview4.zip ./install.sh\n```\n\n# Manual install\n\nIf you would like to manually install Streamer.bot:\n* create a fresh wine prefix, 32-bit (via WINEARCH=32) or 64-bit (default)\n* via winetricks install dotnet472 dxvk and d3dcompiler_47 into that prefix\n* run Streamer.bot with `WINEPREFIX=\u003cprefix\u003e wine Streamer.bot.exe \u003e/dev/null 2\u003e\u00261` within the path of the Streamer.bot.exe\n\n# Uninstall\n\n```bash\nUNINSTALL=1 ./install.sh\n```\n\n# Troubleshooting\n\nWinetricks takes a while to complete (several minutes). especially if it has to download from web.archive.org.\nwinetricks might get stuck, if you interrupt it with ctrl+c the script will try to end all remaining wine processes.\nTry to uninstall (see above) and install from scratch again.\n\n# Notes\n\nBig thanks to [nate1280](https://github.com/nate1280/) who relentlessly works on Streamer.bot and adjusted it to work with wine.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstreamerbot%2Fsb-linux-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstreamerbot%2Fsb-linux-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstreamerbot%2Fsb-linux-installer/lists"}