Git Product home page Git Product logo

slack-logger-bot's Introduction

Slack logger bot

Simple slack bot that can save all of your team messages on your server so that you can still read them even if you exceeds the 10,000 messages in the archive.

The application is built with Express 4 on Node.js

Version

1.0.0

How to deply the bot

  1. Install Node.js. Check this link
  2. clone the repo:
    [email protected]:mlegy/slack-logger-bot.git
  1. install the application
    npm install & mkdir logs
  1. Install forever to make the application run permanently.
   sudo npm install -g forever
  1. Run the application as a service with forever
   forever start app.js
  1. Add an Outgoing WebHooks Integration in your Slack one for each channel form here
  2. In the URL filed of every Outgoing WebHooks write your server IP or your domain name followed by port number 3000 and logbot route. for example: http://myteam.com:3000/logbot
  3. The logs will be saved at eg http://myteam.com/slackbot/logs/channel_name.html

Credits

slack-logger-bot's People

Contributors

jyny avatar mlegy avatar andrew-m avatar

Stargazers

Pascal avatar Petteri Vaarala avatar Heraj G avatar Todd Gamblin avatar Masahiro Kozuka avatar Samu B avatar Mohamed Fathy avatar  avatar Kenneth East avatar Seungwoo hong avatar Brendan avatar  avatar Petru Madar avatar  avatar Michael avatar José Proença avatar Malisa avatar Nick Kapliev avatar Andrey avatar Sara Itani avatar fx-kirin avatar LIU XIN avatar Amr Elmasry avatar Dante avatar Mohamed Abdallah avatar Hamza avatar Haydn avatar Philip Henning avatar jal avatar Conrado De Biasi avatar Kenneth avatar kye shimizu avatar William Garcia avatar Julien avatar Duc Tri Nguyen avatar Arjun Balaji avatar Ming Zhang avatar Vivek Rai avatar Ahmed Elshahawi avatar (╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW avatar Dimo Hamdy avatar Harsh Gupta avatar David Gaxiola avatar Radwa Kamal avatar  avatar Michael Hopkins avatar Alexander avatar Ahmed Ayman Aladeeb avatar Ahmed ElGamil avatar

Watchers

Dante avatar James Cloos avatar  avatar  avatar José Proença avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.