diff options
Diffstat (limited to 'lib/plugins/preums.ex')
-rw-r--r-- | lib/plugins/preums.ex | 14 |
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) |