exBotan is an Elixir wrapper for Botan.io โ analytics system for your Telegram bots.
- Add exBotan to your list of dependencies in
mix.exs
:
def deps do
[{:botan, "~> 0.1.2"}]
end
Run $ mix deps.get
.
- Ensure exBotan is started before your application:
def application do
[applications: [:botan]]
end
Create Botan.io account:
- Go to Botaniobot
- Use Add bot command to get a token
Add your Botan.io token In config/config.exs
like this
config :botan, token: "replace_with_botan_token"
iex(1)> Botan.track("/start", 12345, chat_id: 1345)
{:ok, %{status: "accepted"}}
iex(2)> Botan.track("/help", 12345)
{:ok, %{status: "accepted"}}