we could use a python tempfile.NamedTemporaryFile to pass to bettercap and then get rid of it right after the call
Integrates with CLI because from the CLI you can run the django part if you like and make HTTP calls to it too so all we’ll need to do is write a curl / wget call that e.g. creates a client
We can have a django API call that we can use to do things like e.g. create a client script and therefore this can be used both from a web UI or from the cli (via curl)