Heybot is a Slackbot for interacting with BambooHR
- Knowing your Time Off (used, unused...)
- Registering Time Off and update status of your request (Approved/ Not approved)
- Flask
- ngrok
- Slack API
- BambooHR API
- pip - manually install if you use < Python 2. Otherwise, pip is already installed
I would love to know your feedback. Drop me a line at my email or my Twitter
Released v1.0: Hello_world version. Slackbot replies "Hello " back when a user DM bot with "Hello" (NO CASE SENSITIVITY)
- Build functions to analyze user's requests via conversation with heybot
- Connect heybot to BambooHR
- Send request to BambooHR API and get answer for heybot
- APIS for Beginners
- Building Cloud Services with the Java Spring Framework - should only watch Week 1
- python-slackclient
- python-slack-events-api
- References: Building slack-bot, python3, how to detect and respond only to direct messages?
- References: How to make a Chatbot with Python (for Slack)