Sonar
Sonar documentation here – http://docs.sendsonar.com/
Installation
This package can be installed as:
-
Add
ex_sonarto your list of dependencies inmix.exs:
```elixir
def deps do
[{:ex_sonar, "~> 0.1.0"}]
end
```-
Ensure
ex_sonaris started before your application:
```elixir
def application do
[applications: [:ex_sonar]]
end
```- OPTIONAL: Add this line to your config if you’d like to change the dev and test mix environments for the dependency:
# log-in info from sandbox.sendsonar.com
config :ex_sonar, Sonar,
environment_name: Mix.env, # optional
xtoken: YOUR_PRIVATE_KEY,
public_key: YOUR_PUBLIC_KEY,
email: YOUR_EMAIL,
password: YOUR_PASSWORD- REQUIRED: You will need these config options for production though:
# log-in info from sendsonar.com
# /config/prod.exs
config :ex_sonar, Sonar,
xtoken: YOUR_PRIVATE_KEY,
public_key: YOUR_PUBLIC_KEY,
email: YOUR_EMAIL,
password: YOUR_PASSWORDTODO
-
[X] Messages support
- [ ] Facebook messenger
- [X] Add Documentation
- [ ] Handle Error Cases