Alek Ratzloff 4000528d81 Move more stuff from other places into Omnibot.Core
* Present rooms are tracked by Omnibot.Core now, instead of
  Omnibot.State
* Channel synchronization is done through Omnibot.Core instead of
  Omnibot.Irc
* Add Omnibot.Module.on_init/1 callback, which returns a "state" value
  for the module to keep track of. By default, the state is nil.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2020-06-13 18:45:02 -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%