Skip to content

Releases: phenibut645/balkon-obs-agent

Balkon OBS Agent v0.2.5

Choose a tag to compare

@phenibut645 phenibut645 released this 30 Apr 15:22
  • Media and other things grouped now

Balkon OBS Agent v0.2.4

Choose a tag to compare

@phenibut645 phenibut645 released this 30 Apr 14:49
  • Relay features

Balkon OBS Agent v0.2.3

Choose a tag to compare

@phenibut645 phenibut645 released this 30 Apr 14:27
  • Media feature

Full Changelog: v0.2.2...v0.2.3

Balkon OBS Agent v0.2.2

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 12:04

Highlights

  • Added tabbed UI:
    • Main
    • Settings
    • Changelog
  • Added localization:
    • English
    • Russian
    • Estonian
  • Added a built-in Changelog tab.
  • Moved connection controls to the Main tab.
  • Moved startup/tray/update/language options to the Settings tab.
  • Preserved existing relay, OBS, tray and auto-update behavior.

Main tab

The Main tab now contains the operational controls:

  • Relay URL
  • Agent ID
  • Agent Token
  • OBS WebSocket URL
  • OBS WebSocket Password
  • Save
  • Connect
  • Disconnect
  • Test OBS
  • Relay status
  • OBS status
  • Recent events

This keeps the streamer-facing connection flow simple and focused.

Settings tab

The Settings tab now contains application behavior options:

  • Start with Windows
  • Start minimized to tray
  • Auto-connect on launch
  • Auto-retry OBS connection
  • Language selection
  • Update controls

Language selection is saved locally and applied immediately.

Changelog tab

Added an in-app Changelog tab so users can see what changed between versions without opening GitHub.

Localization

Supported UI languages:

  • English
  • Русский
  • Eesti

The selected language is saved in local settings.

Notes

  • Existing saved connection config remains compatible.
  • Existing tray behavior remains compatible.
  • Existing auto-update flow remains compatible.
  • Existing relay/OBS command handling remains compatible.

Upgrade

Users on v0.1.1+ can update through the built-in updater if the release includes all update assets:

  • .exe
  • .exe.blockmap
  • latest.yml

Users on v0.1.0 should manually download and install the latest setup file.

Full Changelog: v0.2.1...v0.2.2

Balkon OBS Agent v0.2.1

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 11:52
  • Languages ( RUS, EST, ENG ) have added
  • Preventing duplicate windows
  • New UI

Balkon OBS Agent v0.1.6

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 11:25

New features have been added for Windows, such as startup options, etc.

Balkon OBS Agent v0.1.5

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 09:35

fix: keep relay connection alive with heartbeat

Full Changelog: v0.1.4...v0.1.5

Balkon OBS Agent v0.1.4

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 09:01
  • Error messages smaller than previosuly >)

Balkon OBS Agent v0.1.3

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 08:53
  • Application version is now showing
  • Updater has fixed

OBS Agent 0.1.0

OBS Agent 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@phenibut645 phenibut645 released this 29 Apr 08:01
390f01a0ded72998a026ad952b61ea4e # Balkon OBS Agent v0.1.0

Initial standalone release of Balkon OBS Agent.

What is Balkon OBS Agent?

Balkon OBS Agent is a desktop bridge app that connects a streamer's local OBS Studio to the Balkon Discord bot through a remote WebSocket relay.

It allows streamers to control OBS from Discord without cloning or running the full Balkon bot repository.

Features

  • Standalone Windows desktop app.
  • Relay WebSocket connection.
  • Agent ID / Agent Token authentication.
  • Local OBS Studio WebSocket connection.
  • Saved local configuration.
  • OBS connection test.
  • Recent events log.
  • Support for core OBS commands from the Balkon bot:
    • status
    • scene list
    • scene switching
    • source visibility control
    • text source update
    • media actions

Setup

  1. Download and run the installer.

  2. Open OBS Studio.

  3. Enable OBS WebSocket:

    • OBS Studio → Tools → WebSocket Server Settings
    • Enable WebSocket server
    • Port: 4455
  4. Generate credentials in Discord:

    /streamer register nickname:<your-nickname> primary:true
    /streamer agent_pair nickname:<your-nickname>