Skip to content

openpaas-ng/mute-bot-storage

 
 

Repository files navigation

Mute-bot-storage

Very simple bot storage NodeJS server written in Typescript to use with MUTE. It may be invited into MUTE collaboration session, like any other collaborator, but it never modifies the document content or title. Its role is to store the document into MongoDB.

Features

  • Can participate in several MUTE sessions independently
  • Has REST API to get bot name and the list of all documents in database

Usage

Usage: node server [options]

  Options:

    -h, --help                                               output usage information
    -n, --name <bot name>                                    Specify a name for the bot, DEFAULT: "Repono"
    -h, --host <ip or host name>                             Specify host address to bind to, DEFAULT: "0.0.0.0"
    -p, --port <n>                                           Specify port to use for the server (REST API), DEFAULT: 8080
    -b, --portBot <n>                                        Specify port to use for the peer to peer bot, DEFAULT: 9000
    -s, --signalingURL <url>                                 Specify Signaling server url for the peer to peer bot, DEFAULT: http://signal2.loria.fr

    -t, --https                                              If present, the REST API server is listening on HTTPS instead of HTTP
    -l, --logLevel <none|trace|debug|info|warn|error|fatal>  Specify level for logging. DEFAULT: "info".
    -f, --logFile                                            If specified, writes logs into file

About

Bot storage server for MUTE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.7%
  • JavaScript 16.3%