Skip to content

everlifeai/elife-communication-mgr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Everlife Communication Manager

Every Everlife avatar needs to communicate with it's owner. It will use a variety of channels - telegram, messenger, web and so on. The communication managaer is responsible for downloading and making available these various communication channels.

As with all core components, it exposes a cote.js microservice partitioned with the key everlife-communication-svc.

Configuration

The configuration has defaults that can be overridden by environment variables.

Quick Start

const cote = require('cote')

const client = new cote.Requester({
    name: 'Test CommMgr Client',
    key: 'everlife-communication-svc',
})

...
client.send({ type: 'add', pkg: 'everlifeai/elife-telegram' })
...

About

The Everlife Communication Manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •