Really dumb three-part bot:
- IRC client, connects to IRCds, scoops up logs
- SQL log manager, takes structured tuples and slams them into the database
- Simplistic web server with Plug, actually renders them with help of EEx
Uses DB2 for IBM i as a storage backend. (Yes, really.)
For running the offline tests without starting the application, run
$ iex -S mix test --no-start
If available in Hex, the package can be installed
by adding machinegod
to your list of dependencies in mix.exs
:
def deps do
[
{:machinegod, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/machinegod.