Skip to content
This repository has been archived by the owner on Jan 19, 2023. It is now read-only.
/ Alfred Public archive
forked from mtanzi/Alfred

Slack bot that leverage the power of Api.ai

Notifications You must be signed in to change notification settings

MyMedsAndMe/Alfred

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alfred [DEPRECATED]

Slack bot that leverage the power of Api.ai to understand the message sent and process it accordingly

The bot supported at the moment are:

Installation

If available in Hex, the package can be installed as:

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

  2. Ensure alfred is started before your application: elixir def application do [applications: [:alfred]] end

You need to add the following environment variables in order to setup Alfred

  • Slack token

    export SLACK_BOT_TOKEN=**token**
  • Api.Ai credentials

    export API_AI_TOKEN=**token**
    export API_AI_KEY=**key**

Bot variables:

  • Particle.io

    export PARTICLE_TOKEN=**token**
    export PARTICLE_DEVICE_ID=**devise_id**
  • TFL api

    export TFL_APP_ID=**app_id**
    export TFL_APP_KEY=**app_key**

About

Slack bot that leverage the power of Api.ai

Topics

Resources

Stars

Watchers

Forks

Languages

  • Elixir 100.0%