summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/exirc/exirc.ex9
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/exirc/exirc.ex b/lib/exirc/exirc.ex
index b32af54..c36e6e4 100644
--- a/lib/exirc/exirc.ex
+++ b/lib/exirc/exirc.ex
@@ -45,7 +45,7 @@ defmodule ExIrc do
end
@doc """
- Start a new ExIrc client
+ Start a new ExIrc client under the ExIrc supervisor
"""
@spec start_client! :: {:ok, pid} | {:error, term}
def start_client! do
@@ -53,6 +53,13 @@ defmodule ExIrc do
Supervisor.start_child(:exirc, [[owner: self()]])
end
+ @doc """
+ Start a new ExIrc client
+ """
+ def start_link! do
+ ExIrc.Client.start!([owner: self()])
+ end
+
##############
# Supervisor API
##############