Skip to content

A Windows system tray application for automatically updating your Slack status based on your Wi-Fi connection

License

Notifications You must be signed in to change notification settings

jerran/SlackStatusUpdater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlackStatusUpdater

Project description

A lightweight Windows application that runs in the system tray for automatically updating your status on Slack messaging app based on the wifi network you're connected to.

Features

  • User friendly installation, configuration and usage
  • Runs in the background, UI accessible from the system tray
  • Quicksave current Slack status as a profile for current wifi connection
  • Set custom statuses for any number of wifis
  • Set default status to be used for unknown wifis
  • Can be set to autostart when Windows starts

Quick Start Guide

  1. Request permission for generating a Slack Legacy API Token from your slack admin here.
  2. Once slackbot tells you permission has been granted, generate the token on the same page.
  3. Copy & paste your Legacy API Token to SlackStatusUpdater settings window
  4. Create wifi profiles to automate your status updates

Prerequisites

For usage

  • Windows OS
  • .NET framework 4.5.2 or newer
  • Slack Legacy API Token

For development

  • .NET SDK 4.5.2 or newer

For installer compilation

  • Inno Setup 5.6.1 or newer

Built With

  • RestSharp – A simple REST and HTTP Client for .NET
  • ManagedWifi – A .NET managed wrapper around the Windows Native Wifi API.
  • Json.NET - Popular high-performance JSON framework for .NET

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

The licenses of the 3rd party libraries used in this project are listed in 3RD-PARTY-LICENSES.md.

About

A Windows system tray application for automatically updating your Slack status based on your Wi-Fi connection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published