Skip to content

j-suchon/Dumblebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DumbleBot

An interactive slack-bot built with Python, Docker, and MongoDB

Python MongoDB Docker Slack

This small app creates an interactive slack bot.

Upon direct message receipt, the bot will return a randomly chosen line of dialog spoken by Albus Dumbledore from one of the 8 Harry Potter films. If mentioned in the #dumblebot channel, Dumblebot will address all students

  • A user will send a message of any type
  • Dumblebot will return a random line of Dumbledore's dialog (474 objects)

Project Layout:

├── README.md
├── docker-compose.yml
├── chatbot_app
│   ├── Dockerfile
│   ├── requirements.txt
│   └── app.py
├── database
│   ├── Dockerfile
│   └── dumbledore_dialog.csv
├── .env

Bot can be initiated by running docker-compose up and then conversing with the bot via slack in the #dumblebot workspace.

About

A slackbot reciting the wise words of Albus Dumbledore

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors