diff options
author | href <href@random.sh> | 2021-01-11 15:53:02 +0100 |
---|---|---|
committer | href <href@random.sh> | 2021-01-11 15:53:02 +0100 |
commit | 0f3f0e035b43eabd3f739c41964446962cf54208 (patch) | |
tree | 9279c54e100c92375c9d980e2031e0a153245025 /lib/irc/client/command/away.ex | |
parent | Some fixes (diff) |
Cont. wipmaster
Diffstat (limited to 'lib/irc/client/command/away.ex')
-rw-r--r-- | lib/irc/client/command/away.ex | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/irc/client/command/away.ex b/lib/irc/client/command/away.ex index da8b5ef..3941e5b 100644 --- a/lib/irc/client/command/away.ex +++ b/lib/irc/client/command/away.ex @@ -1,13 +1,13 @@ defmodule Irc.Client.Command.Away do - alias Irc.Parser.Line + alias Irc.Line - @type t :: away :: {:away, Irc.Mask.t, String.t} | unaway :: {:away, Irc.Mask.t} + #@type t :: (away :: {:away, Irc.Mask.t, String.t}) | (unaway :: {:away, Irc.Mask.t}) - def init() do + def init(_) do {"AWAY", :away, "away-notify"} end - def handle_command(:away, args, _) do + def handle_command(_, :away, args) do command = case args do [] -> ['AWAY'] [message] -> ['AWAY :', message] @@ -15,7 +15,7 @@ defmodule Irc.Client.Command.Away do {:send, command} end - def handle_line(%Line{command: "AWAY", source: source, args: args}, _) do + def handle_line(_, %Line{command: "AWAY", source: source, args: args}) do case args do [] -> {:event, {:away, source}} [message] -> {:event, {:away, {source, message}}} |