This bot will collect summaries about what happened in channels.
This is a great way to engage all your users. People won't feel bad because they can't miss out on stuff that happened while they were away, on vacation, or asleep.
Users have 2 ways of sending a summary to the bot:
- 
Use the /digestslash commandUsage: /digest [summary]will use the last message in the channel and link that with the summary/digest [archive perma link] [summary]will use the given permalink and links that with the summary
- 
PM to the bot Usage: [archive perma link] [summary]will use the given permalink and links that with the summary
The bot will then collect those summaries and send them to the configured channel at the scheduled times.
- Install node.jsandnpm.
- In your Slack, add a new Bot. We recomment calling it @digebot- Keep the API Token for later
- recommendedYou can use- digebot_2x.pngas the bots logo
 
- recommendedMake a- #newschannel where this bot posts its messages
- optionalUnder Integrations, create a new slash-command- Command /digest
- URL http://your-domain:3000/slackslash
- Keep the Token for later
- Autocomplete help text
- Description Adds a summary to the next digest
- Usage hint [archives url] summary
 
- Description 
 
- Command 
- Download the sources and navigate into the Digebotdirectory.
- Install dependencies with npm install
- Copy the example config file to config.jscp config.example.js config.js- Edit the config file with your favorite editor. Here, you can enter the tokens from before
 
After that you're good to go.
Run
node main.js
This project is licensed under the GNU Lesser General Public License, Version 3.0
- @ridddle Inspiration, Design, QA, Testing
- @narrowtux Programming
