Skip to content

fritzy/REST-MUC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages