All Projects → thedevsaddam → slack-notifier

thedevsaddam / slack-notifier

Licence: other
This script will help you to send slack scheduled notification (message)

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to slack-notifier

Slick
Slick, a Slack bot in Go
Stars: ✭ 150 (+581.82%)
Mutual labels:  slack-bot
Sactive Bot
😈 An extensible chat bot framework. sactive-bot is an evolution of the open source hubot project. - https://www.shipengqi.top/sactive-bot .
Stars: ✭ 212 (+863.64%)
Mutual labels:  slack-bot
mfa-monitor
Backendless security monitoring for your MFA enabled services. 🔐
Stars: ✭ 45 (+104.55%)
Mutual labels:  slack-bot
Php Slack Bot
Slack bot user written in PHP
Stars: ✭ 161 (+631.82%)
Mutual labels:  slack-bot
Tock
Tock - the open source conversational AI toolkit
Stars: ✭ 175 (+695.45%)
Mutual labels:  slack-bot
Awesome Bots
The most awesome list about bots ⭐️🤖
Stars: ✭ 2,864 (+12918.18%)
Mutual labels:  slack-bot
Norrisbot
a Slack bot that kicks asses (roundhouse-kicks to be accurate...)
Stars: ✭ 134 (+509.09%)
Mutual labels:  slack-bot
slack-metabot
Extract metadata (EXIF) from uploaded files on Slack
Stars: ✭ 15 (-31.82%)
Mutual labels:  slack-bot
Go Sarah
Simple yet customizable bot framework written in Go.
Stars: ✭ 188 (+754.55%)
Mutual labels:  slack-bot
rocket2
🚀 The official UBC Launch Pad Slack bot and team management platform
Stars: ✭ 17 (-22.73%)
Mutual labels:  slack-bot
Fantasy football chat bot
GroupMe Discord and Slack Chatbot for ESPN Fantasy Football
Stars: ✭ 166 (+654.55%)
Mutual labels:  slack-bot
Chatskills
Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
Stars: ✭ 171 (+677.27%)
Mutual labels:  slack-bot
metaflowbot
Slack bot for monitoring your Metaflow flows!
Stars: ✭ 22 (+0%)
Mutual labels:  slack-bot
Simple Slack Bot
You can easily make Slack Bot!! ⭐️
Stars: ✭ 157 (+613.64%)
Mutual labels:  slack-bot
isolex
Chat bot able to speak natural language and markup, prompt to complete commands, and offer localized help. Configured with schema-validated YAML, features JWT authentication with granular RBAC, and SQL persistence.
Stars: ✭ 15 (-31.82%)
Mutual labels:  slack-bot
Lita Slack
A Slack adapter for Lita.
Stars: ✭ 138 (+527.27%)
Mutual labels:  slack-bot
Urban Bot
🤖 The universal chatbot library based on React. Write once, launch Telegram, Facebook, Slack, ... every messenger with chatbots
Stars: ✭ 223 (+913.64%)
Mutual labels:  slack-bot
anime-reaction-api
An API/Slack/Discord Bot to serve image links of anime reactions
Stars: ✭ 25 (+13.64%)
Mutual labels:  slack-bot
walkiebot
walkiebot opensource
Stars: ✭ 42 (+90.91%)
Mutual labels:  slack-bot
scrappy
🗑️ the bot that eats trash (and manages #scrapbook)
Stars: ✭ 35 (+59.09%)
Mutual labels:  slack-bot

Slack notifier

This script will help you to send slack scheduled notification (message) like daily stand up meeting, prayer reminder etc.


Installation

Easy Way

Download the slack-notifier-installer.sh file and run it with root permission. It will do all the job for you.

Hard Way

Open terminal ( ctrl+alt+t ) and go to Downloads directory

cd ~/Downloads/

Clone the repository

git clone https://github.com/thedevsaddam/slack-notifier.git

or download the zip file manually and unzip to Downloads directory

Change permission to 777

sudo chmod -R 777 notifier

Open crontab in edit mode

crontab -e

Copy the line below and paste

* * * * * python /home/YOUR_USER_NAME/Downloads/slack-notifier/notifier.py

Replace YOUR_USER_NAME by your user name.

Note: To get username type whoami in interminal

Configuration

  1. Install requests python module, if you don't already have that
pip install requests
  1. Create a slack bot user.
  2. Collect the access token.
  3. Open config.py and set the slack access token and other information like channel name, user name.
  4. Adjust the notifier time.

Contributors

TODO

  • Broadcast message to multiple channel

Thank you :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].