Skip to content
mendab1ePublic

About

Elixir wrapper for Botan.io

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

Repository files navigation

exBotan

Build Status Hex pm

exBotan is an Elixir wrapper for Botan.io – analytics system for your Telegram bots.

Installation

  1. Add exBotan to your list of dependencies in mix.exs:
def deps do
  [{:botan, "~> 0.2.0"}]
end

Run $ mix deps.get.

  1. Ensure exBotan is started before your application:
def application do
  [applications: [:botan]]
end

Configuration

Create Botan.io account:

  1. Go to Botaniobot
  2. Use Add bot command to get a token

You can set botan.io token as ENV variable ENV[BOTAN_TOKEN] or store it in config/config.exs like this

config :botan, token: "replace_with_botan_token"

Usage

iex(1)> Botan.track("/start", 12345, chat_id: 1345)
{:ok, %{status: "accepted"}}

iex(2)> Botan.track("/help", 12345)
{:ok, %{status: "accepted"}}

Documentation

About

Elixir wrapper for Botan.io

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages