HerndonE / Roster-Board-for-Slack

A Python program designed to notify users when it's their turn for a specific activity on Slack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Roster Board For Slack

image

Overview

The roster board is a Python program designed to notify users when it's their turn for a specific activity on Slack. This can be particularly useful for coordinating activities or tasks within a team or group.

Features

  • Slack Integration: Utilizes the Slack API to fetch and monitor activity.
  • Personalized Notifications: Notifies users individually when it's their turn.
  • Configurable: Easily configurable with a user-friendly configuration file.
  • Easy Setup: Simple installation and setup process.

Installation

  1. Clone this repository:

    git clone https://github.com/HerndonE/Roster-Board-for-Slack.git
  2. Set up your Slack API credentials. Follow the instructions in Slack API Documentation to obtain your API token.

  3. Replace YOURSLACKAPPsWEBHOOK in main.py with your Slack API credentials to get started.

Usage

Run the notifier using the following command:

python main.py

TODO:

  1. Replace .txt file and use a .json file.
  2. Minor code refactoring.

About

A Python program designed to notify users when it's their turn for a specific activity on Slack.


Languages

Language:Python 100.0%