The project is laced together with a bunch of Python code. It uses the Mastodon library for interacting with the social media website. When it detects an incoming direct message, it hooks into ...
some standard Python libraries, Juptyter, and a bunch of other stuff. The Jupyter notebook interface is very simple: it is a web page with interactive cells in which you type short snippets of Python.