Slack bot for checking Python codes (for educational purposes)
Python Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
codebot.py
forever.sh
inputs.json
print_id.py
utils.py

README.md

slack-codebot

Slack bot for checking Python codes (for educational purposes)

This simple bot takes python functions as direct messages or slack code snippets. Then it evaluates users code and the correct code given in utils.py on the inputs given in inputs.json. Then it compares outputs, generates the result and sends it to the user ( for example "Your code was correct" or "Your result is A but the correct result is B for the inputs I ... " etc. ).

Special thanks to Matt Makai for this awesome step-by-step tutorial https://www.fullstackpython.com/blog/build-first-slack-bot-python.html