Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matrix-org/Matrix-NEB
N E Bot: Generic bot for Matrix with plugin support
https://github.com/matrix-org/Matrix-NEB
Last synced: 5 days ago
JSON representation
N E Bot: Generic bot for Matrix with plugin support
- Host: GitHub
- URL: https://github.com/matrix-org/Matrix-NEB
- Owner: matrix-org
- License: apache-2.0
- Created: 2014-09-09T23:48:30.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-02-28T11:42:27.000Z (over 7 years ago)
- Last Synced: 2024-08-02T12:47:50.122Z (3 months ago)
- Language: Python
- Size: 143 KB
- Stars: 49
- Watchers: 39
- Forks: 31
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - matrix-org/Matrix-NEB - N E Bot: Generic bot for Matrix with plugin support (others)
README
N E Bot
=======This is a generic client bot for Matrix which supports plugins.
Setup
=====
Run:python neb.py -c
If the config file cannot be found, you will be asked to enter in the home server URL,
user ID and access token which will then be stored at this location.Create a room and invite NEB to it, and then type ``!help`` for a list of valid commands.
Plugins
=======Github
------
- Processes webhook requests and send messages to interested rooms.
- Supports secret token HMAC authentication.
- Supported events: ``push``, ``create``, ``ping``, ``pull_request``
Jenkins
-------
- Sends build failure messages to interested rooms.
- Support via the Notification plugin.
- Supports shared secret authentication.JIRA
----
- Processes webhook requests and sends messages to interested rooms.
- Resolves JIRA issue IDs into one-line summaries as they are mentioned by other people.Guess Number
------------
- Basic guess-the-number game.URL
---
- Provides URL encoding/decoding.B64
---
- Provides base64 encoding/decoding.