A XMPP/Steam gateway.
Go to file
chteufleur a4518d3f6b Fix local broken repo and commit all lost changes.
- XDG specification for data and file config
 - Better logger
 - Add Remote Roster Manager (compatible with Prosody)
 - Remove Chatstates notification (making bug, have to investigate)
 - Add an admin that have privilege
 - Add Ad-Hoc commands :
   - Uptime
   - Send message broadcast
 - Bugs fixe
2016-10-23 19:08:14 +02:00
configuration Fix local broken repo and commit all lost changes. 2016-10-23 19:08:14 +02:00
database Fix local broken repo and commit all lost changes. 2016-10-23 19:08:14 +02:00
gateway Fix local broken repo and commit all lost changes. 2016-10-23 19:08:14 +02:00
logger Fix local broken repo and commit all lost changes. 2016-10-23 19:08:14 +02:00
xmpp Fix local broken repo and commit all lost changes. 2016-10-23 19:08:14 +02:00
.gitignore Init commit 2015-10-18 17:11:41 +02:00
LICENSE Init commit 2015-10-18 17:11:41 +02:00
README.md Version 1.0 2016-07-15 09:11:23 +02:00
main.go Fix local broken repo and commit all lost changes. 2016-10-23 19:08:14 +02:00
servers.addr Handle leave conversation in XMPP -> Steam way + send inactive on XMPP after 2 min inactivity 2016-09-04 15:42:12 +02:00
xmpp4steam.cfg First working version for multi Steam and XMPP users 2016-04-15 08:53:33 +02:00

README.md

go-xmpp4steam

go-xmpp4steam is a XMPP/Steam gateway.

Compilation

Dependencies

Download the CA at https://kingpenguin.tk/ressources/cacert.pem, then install it on your operating system. Once installed, go into your $GOPATH directory and go get the source code.

go get git.kingpenguin.tk/chteufleur/go-xmpp4steam.git

Configure

Configure the gateway by editing the xmpp4steam.cfg file in order to give all XMPP component information.

Utilization

To register, you have to send an Ad-Hoc command to the gateway in order to give your Steam login information. When it done, send a presence to the gateway. It will try to connect to Steam, but should failed. Steam should send you a code that you have to give to the gateway using Ad-Hoc command. After giving the code to the gateway, send again a presence to it and it should be OK.

Help

To get any help, please visit the XMPP conference room at go-xmpp4steam@muc.kingpenguin.tk with your prefered client, or with your browser.