diff options
Diffstat (limited to 'lib/plugins/sms.ex')
-rw-r--r-- | lib/plugins/sms.ex | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/plugins/sms.ex b/lib/plugins/sms.ex index bc666b2..afc1eb1 100644 --- a/lib/plugins/sms.ex +++ b/lib/plugins/sms.ex @@ -10,20 +10,20 @@ defmodule Nola.Plugins.Sms do def incoming(from, "enable "<>key) do key = String.trim(key) - account = IRC.Account.find_meta_account("sms-validation-code", String.downcase(key)) + account = Nola.Account.find_meta_account("sms-validation-code", String.downcase(key)) if account do - net = IRC.Account.get_meta(account, "sms-validation-target") - IRC.Account.put_meta(account, "sms-number", from) - IRC.Account.delete_meta(account, "sms-validation-code") - IRC.Account.delete_meta(account, "sms-validation-number") - IRC.Account.delete_meta(account, "sms-validation-target") + net = Nola.Account.get_meta(account, "sms-validation-target") + Nola.Account.put_meta(account, "sms-number", from) + Nola.Account.delete_meta(account, "sms-validation-code") + Nola.Account.delete_meta(account, "sms-validation-number") + Nola.Account.delete_meta(account, "sms-validation-target") IRC.Connection.broadcast_message(net, account, "SMS Number #{from} added!") send_sms(from, "Yay! Number linked to account #{account.name}") end end def incoming(from, message) do - account = IRC.Account.find_meta_account("sms-number", from) + account = Nola.Account.find_meta_account("sms-number", from) if account do reply_fun = fn(text) -> send_sms(from, text) @@ -98,8 +98,8 @@ defmodule Nola.Plugins.Sms do def handle_info({:irc, :trigger, "sms", m = %IRC.Message{trigger: %IRC.Trigger{type: :bang, args: [nick | text]}}}, state) do with \ {:tree, false} <- {:tree, m.sender.nick == "Tree"}, - {_, %IRC.Account{} = account} <- {:account, IRC.Account.find_always_by_nick(m.network, m.channel, nick)}, - {_, number} when not is_nil(number) <- {:number, IRC.Account.get_meta(account, "sms-number")} + {_, %Nola.Account{} = account} <- {:account, Nola.Account.find_always_by_nick(m.network, m.channel, nick)}, + {_, number} when not is_nil(number) <- {:number, Nola.Account.get_meta(account, "sms-number")} do text = Enum.join(text, " ") sender = if m.channel do |