Alek Ratzloff 73c5f58243 WIP: Move to using modules for implementing core behavior
Since modules can now intercept all messages in the channels they're
listening for, it'd be cool to have modules handling things like making
sure the Omnibot.State stays updated as appropriate, and that pings are
ponged, etc.

This will probably deprecate the router, since it's been reduced to a
single function call, but we'll see about that.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2020-06-13 16:04:19 -04:00

Omnibot

TODO: Add description

Installation

If available in Hex, the package can be installed by adding omnibot to your list of dependencies in mix.exs:

def deps do
  [
    {:omnibot, "~> 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/omnibot.

Description
Elixir implementation of IRC Omnibot
Readme 2.5 MiB
Languages
Elixir 98.8%
Dockerfile 1.2%