Packages
messenger_bot
0.3.0
1.3.0
1.2.0
retired
1.1.0
retired
1.0.0
retired
1.0.0-rc.8
retired
1.0.0-rc.7
retired
1.0.0-rc.6
retired
1.0.0-rc.5
retired
1.0.0-rc.4
retired
1.0.0-rc.3
retired
1.0.0-rc.2
retired
1.0.0-rc.1
retired
1.0.0-beta9
retired
1.0.0-beta8
retired
1.0.0-beta7
retired
1.0.0-beta6
retired
1.0.0-beta5
retired
1.0.0-beta4
retired
1.0.0-beta3
retired
1.0.0-beta2
retired
1.0.0-beta10
retired
1.0.0-beta1
retired
0.9.2
retired
0.9.1
retired
0.9.0
retired
0.8.2
retired
0.8.1
retired
0.8.0
retired
0.7.3
retired
0.7.2
retired
0.7.1
retired
0.7.0
retired
0.6.0
retired
0.5.2
retired
0.5.1
retired
0.5.0
retired
0.4.0
retired
0.3.0
retired
0.2.1
retired
0.2.0
retired
0.1.0
retired
Unofficial Facebook Messenger Platform chatbot client and webhook handler
Retired package: Deprecated
Current section
Files
Jump to
Current section
Files
messenger_bot
mix.exs
mix.exs
defmodule MessengerBot.Mixfile do
@moduledoc false
use Mix.Project
def project do
[app: :messenger_bot,
version: "0.3.0",
elixir: "~> 1.5",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
description: description(),
package: package(),
deps: deps()]
end
# Configuration for the OTP application
#
# Type "mix help compile.app" for more information
def application do
[extra_applications: [:logger, :crypto],
mod: {MessengerBot.Application, []}]
end
defp deps do
[
{:plug, "~> 1.4.3"},
{:poison, "~> 3.1"},
{:httpoison, "~> 0.13.0"},
{:event_bus, "~> 0.4.1"},
{:mock, "~> 0.3.0", only: [:test]},
{:credo, "~> 0.8.6", only: [:dev], runtime: false},
{:dialyxir, "~> 0.5.1", only: [:dev], runtime: false},
{:ex_doc, ">= 0.16.3", only: :dev}]
end
defp description do
"""
Facebook Messenger chatbot client
"""
end
defp package do
[name: :messenger_bot,
files: ["lib", "mix.exs", "README.md"],
maintainers: ["Mustafa Turan"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/mustafaturan/messenger_bot"}]
end
end