Run manually
In the project directory:
- Run
node http.js
to start the (optional) web server - Run
node discord.js
to start the Discord bot - Run
node irc.js
to start the IRC bridge
If any of the required secrets (Discord bot API key or IRC account passwords) are not provided in the configuration file,
they will be interactively prompted for. Accordingly, the most secure way to run this application is from within a terminal
multiplexer like screen
or tmux
and not configure any secrets, entering them on each run so they never live on the filesystem
nor in a process' environment.
You may set DEBUG=1
in the environment to enable more-verbose logging from any of the daemons.