Skip to content

Instantly share code, notes, and snippets.

@shankardevy
Last active August 19, 2017 04:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shankardevy/08cc45216848301a9ae2380be52f8a03 to your computer and use it in GitHub Desktop.
Save shankardevy/08cc45216848301a9ae2380be52f8a03 to your computer and use it in GitHub Desktop.
defmodule MangoWeb.BotChannel do
use MangoWeb, :channel
def join("pos", payload, socket) do
welcome_text = "Hello! Welcome to Mango Point of Sale"
{:ok, %{message: welcome_text}, socket}
end
def handle_in("status", payload, socket) do
reply = %{ message: "You asked for status" }
{:reply, {:ok, reply}, socket}
end
def handle_in(_, _payload, socket) do
reply = %{ message: "I don't understand your question." }
{:reply, {:error, reply}, socket}
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment