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