Skip to content

An Electron-based web wrapper for Steam Chat. Features system tray operation, native notifications, and small adjustments.

Notifications You must be signed in to change notification settings

bdeb1337/steamchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

steamchat

steamchat

Steamchat is an electron web wrapper for Steam Chat (https://steamcommunity.com/chat), designed primarily to replace the Steam Chat experience on macOS with the official Steam client. It is also available for Windows and Linux.

features

  • steamchat primarily operates from the system tray. You can access it by clicking the steamchat icon and selecting the toggle window button.
  • Configurable application behaviour by right clicking the tray icon and selecting settings.
    • Minimize on Close - Minimize the application to the system tray when the close button isclicked.
    • Minimize to Tray - Minimize the application to the system tray when the minimize button isclicked.
    • Start Minimized - Start the application minimized to the system tray.
    • Launch on Startup - Start the application when the system starts.
  • System notifications: steamchat integrates with your system's native notifications.
  • Update status: You can update your status directly from the tray menu.
  • Simplified navigation: Some navigation from the steamcommunity has been replaced, leaving only a STEAM header logo that returns you to the main chat dialog.
  • Automatic reconnection: steamchat will automatically reconnect if you lose your connection.

installation

Manually

You can download the latest version of steamchat from the releases page and install it manually.

macOS

Homebrew

brew tap bdeb1337/bdeb1337
brew install --cask steamchat

Since code signing is not yet implemented but needed for notifications/audio you will need to self-sign the app:

# generate a self-signed certificate cref. 
# https://www.simplified.guide/macos/keychain-cert-code-signing-create 
# and https://support.apple.com/guide/keychain-access/create-self-signed-certificates-kyca8916/mac
codesign --deep --force --verify --verbose --sign "Your Certificate" /Applications/steamchat.app

Windows

scoop

scoop bucket add bdeb-bucket https://github.com/bdeb1337/bdeb-bucket
scoop install steamchat

contributing

Contributions are welcome! If you have a feature request, bug report, or want to improve the app, feel free to open an issue or submit a pull request.

About

An Electron-based web wrapper for Steam Chat. Features system tray operation, native notifications, and small adjustments.

Resources

Stars

Watchers

Forks