summaryrefslogtreecommitdiff
path: root/lib/plugins/sms.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/sms.ex')
-rw-r--r--lib/plugins/sms.ex18
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