diff options
Diffstat (limited to 'lib/lsg_web/controllers/page_controller.ex')
-rw-r--r-- | lib/lsg_web/controllers/page_controller.ex | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/lsg_web/controllers/page_controller.ex b/lib/lsg_web/controllers/page_controller.ex index 3d4e444..b356b9c 100644 --- a/lib/lsg_web/controllers/page_controller.ex +++ b/lib/lsg_web/controllers/page_controller.ex @@ -5,6 +5,17 @@ defmodule LSGWeb.PageController do render conn, "index.html" end + def api(conn, _params) do + render conn, "api.html" + end + + def irc(conn, _) do + bot_helps = for mod <- Application.get_env(:lsg, :irc)[:handlers] do + mod.irc_doc() + end + render conn, "irc.html", bot_helps: bot_helps + end + def icecast(conn, _params) do conn |> json(LSG.IcecastAgent.get) |