An open API service indexing awesome lists of open source software.

https://github.com/fritzy/rest-muc

An HTTP interface for creating, configuring, destroying rooms as well as inviting and kicking users.
https://github.com/fritzy/rest-muc

Last synced: 3 months ago
JSON representation

An HTTP interface for creating, configuring, destroying rooms as well as inviting and kicking users.

Awesome Lists containing this project

README

          

A basic bot that can create/configure/destroy rooms and invite/kick users to rooms via an HTTP RESTful interface.

All calls use http-auth configured in config.ini

POST /room/[room-name]
creates/joins a room w/ optional json config

DELETE /room/[room-name]
destroys a room

GET /config/[room-name]
retrieves json config

POST /config/[room-name]
updates json config

GET /participant/[room-name]?jid=[jid]
invites a jid to room

DELETE /participant/[room]?nick=[nick]
kicks a nick from room

Requirements
-------------
SleekXMPP 0.9+ (currently on github/master)

Credits
-------------
Author: Nathan Fritz
jid/email: fritzy@netflint.net