Slack bots series - Archive bot

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Our client is a company that uses Slack teams a lot and they want us to build several Slack bots that will automate their workflows.
In this challenge we will build a Slack bot that searches a slack org for channels that have been idle for X (Configurable) days and auto archives them. Bot should run on a daily basis and there should be an endpoint to trigger the action manually. The bot should be developed using NodeJs or Python, and it will be run as a Heroku app. All configuration (access tokens, inactivity period) should be configurable via environment variables.



Final Submission Guidelines

Submit the app source code
Submit deployment guide for local and Heroku environments
Submit a verification guide and a short demo video (unlisted Youtube link)

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30061861