defmodule Nola.Message do @moduledoc """ Well, a message! """ @derive {Poison.Encoder, except: [:replyfun]} defstruct [ :id, :text, {:transport, :irc}, :network, :account, :sender, :channel, :trigger, :replyfun, :at, {:meta, %{}} ] end