summaryrefslogtreecommitdiff
path: root/lib/irc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/irc')
-rw-r--r--lib/irc/admin_handler.ex6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/irc/admin_handler.ex b/lib/irc/admin_handler.ex
index a462789..cb953db 100644
--- a/lib/irc/admin_handler.ex
+++ b/lib/irc/admin_handler.ex
@@ -14,12 +14,12 @@ defmodule Nola.Irc.AdminHandler do
def init([client]) do
ExIRC.Client.add_handler client, self
- :ok = IRC.register("op")
+ {:ok, _} = Registry.register(Nola.PubSub, "op", [])
{:ok, client}
end
def handle_info({:irc, :trigger, "op", m = %Nola.Message{trigger: %Nola.Trigger{type: :bang}, sender: sender}}, client) do
- if IRC.admin?(sender) do
+ if Nola.Irc.admin?(sender) do
m.replyfun.({:mode, "+o"})
else
m.replyfun.({:kick, "non"})
@@ -28,7 +28,7 @@ defmodule Nola.Irc.AdminHandler do
end
def handle_info({:joined, chan, sender}, client) do
- if IRC.admin?(sender) do
+ if Nola.Irc.admin?(sender) do
ExIRC.Client.mode(client, chan, "+o", sender.nick)
end
{:noreply, client}