diff options
Diffstat (limited to 'lib/lsg_irc/finance_plugin.ex')
-rw-r--r-- | lib/lsg_irc/finance_plugin.ex | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/lsg_irc/finance_plugin.ex b/lib/lsg_irc/finance_plugin.ex index 7266a5e..51ec3f6 100644 --- a/lib/lsg_irc/finance_plugin.ex +++ b/lib/lsg_irc/finance_plugin.ex @@ -23,8 +23,8 @@ defmodule LSG.IRC.FinancePlugin do """ - @currency_list "https://www.alphavantage.co/physical_currency_list/" - @crypto_list "https://www.alphavantage.co/digital_currency_list/" + @currency_list "http://www.alphavantage.co/physical_currency_list/" + @crypto_list "http://www.alphavantage.co/digital_currency_list/" HTTPoison.start() load_currency = fn(url) -> @@ -47,13 +47,14 @@ defmodule LSG.IRC.FinancePlugin do def irc_doc, do: @moduledoc def start_link() do - GenServer.start_link(__MODULE__, []) + GenServer.start_link(__MODULE__, [], name: __MODULE__) end def init([]) do - {:ok, _} = Registry.register(IRC.PubSub, "trigger:forex", []) - {:ok, _} = Registry.register(IRC.PubSub, "trigger:currency", []) - {:ok, _} = Registry.register(IRC.PubSub, "trigger:stocks", []) + regopts = [plugin: __MODULE__] + {:ok, _} = Registry.register(IRC.PubSub, "trigger:forex", regopts) + {:ok, _} = Registry.register(IRC.PubSub, "trigger:currency", regopts) + {:ok, _} = Registry.register(IRC.PubSub, "trigger:stocks", regopts) {:ok, nil} end |