summaryrefslogtreecommitdiff
path: root/lib/plugins/preums.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/preums.ex')
-rw-r--r--lib/plugins/preums.ex14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/plugins/preums.ex b/lib/plugins/preums.ex
index 505ce7f..83d99cd 100644
--- a/lib/plugins/preums.ex
+++ b/lib/plugins/preums.ex
@@ -122,7 +122,7 @@ defmodule Nola.Plugins.Preums do
end
# Latest
- def handle_info({:irc, :trigger, "preums", m = %IRC.Message{trigger: %IRC.Trigger{type: :bang}}}, state) do
+ def handle_info({:irc, :trigger, "preums", m = %Nola.Message{trigger: %Nola.Trigger{type: :bang}}}, state) do
channelkey = {m.network, m.channel}
state = handle_preums(m, state)
tz = timezone(channelkey)
@@ -151,7 +151,7 @@ defmodule Nola.Plugins.Preums do
end
# Stats
- def handle_info({:irc, :trigger, "preums", m = %IRC.Message{trigger: %IRC.Trigger{type: :dot}}}, state) do
+ def handle_info({:irc, :trigger, "preums", m = %Nola.Message{trigger: %Nola.Trigger{type: :dot}}}, state) do
channel = {m.network, m.channel}
state = handle_preums(m, state)
top = topnicks(state.dets, channel, sort_by: :score)
@@ -173,7 +173,7 @@ defmodule Nola.Plugins.Preums do
end
# Help
- def handle_info({:irc, :trigger, "preums", m = %IRC.Message{trigger: %IRC.Trigger{type: :query}}}, state) do
+ def handle_info({:irc, :trigger, "preums", m = %Nola.Message{trigger: %Nola.Trigger{type: :query}}}, state) do
state = handle_preums(m, state)
msg = "!preums - preums du jour, .preums top preumseurs"
m.replymsg.(msg)
@@ -181,13 +181,13 @@ defmodule Nola.Plugins.Preums do
end
# Trigger fallback
- def handle_info({:irc, :trigger, _, m = %IRC.Message{}}, state) do
+ def handle_info({:irc, :trigger, _, m = %Nola.Message{}}, state) do
state = handle_preums(m, state)
{:noreply, state}
end
# Message fallback
- def handle_info({:irc, :text, m = %IRC.Message{}}, state) do
+ def handle_info({:irc, :text, m = %Nola.Message{}}, state) do
{:noreply, handle_preums(m, state)}
end
@@ -236,11 +236,11 @@ defmodule Nola.Plugins.Preums do
Keyword.get(channel_settings, :tz, default) || default
end
- defp handle_preums(%IRC.Message{channel: nil}, state) do
+ defp handle_preums(%Nola.Message{channel: nil}, state) do
state
end
- defp handle_preums(m = %IRC.Message{text: text, sender: sender}, state) do
+ defp handle_preums(m = %Nola.Message{text: text, sender: sender}, state) do
channel = {m.network, m.channel}
tz = timezone(channel)
{:ok, now} = DateTime.now(tz, Tzdata.TimeZoneDatabase)