Skip to content

sets your XMPP/Jabber(/GTalk?) status from your status.net feed

Notifications You must be signed in to change notification settings

one-dash/stampp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 

Repository files navigation

Remember identi.ca feature to fetch your Jabber/XMPP status and set it in your
timeline? That script does the reverse! It sets your Jabber/XMPP status
according to the profile on status.net instance(e.g. identi.ca)

You should edit config file ~/.stampp to run this script. For now there should
be something like
-------------------------------------8<-----------------------------------------
[core]
# time between checks in seconds
update_period_sec: 30
# whether to respect user manually setting XMPP status message or not
respect_xmpp_status: true

[statusnet]
username: your_user_name_on_identica
# with the following you can configure any status.net instance to use w/ this
# script
uri_prefix: https://identi.ca/api/statuses/user_timeline/
uri_postfix: .xml?count=1 # normally you should not touch this

[xmpp]
# allow the script change user status if he's online or with any status. if set
# to true, it will change XMPP status only if it set to 'online'
change_status_if_online: true
-------------------------------------8<-----------------------------------------
the script automatically writes the config with default options on startup


TODO: configure tags to ignore in config file
TODO: rewrite the script to make use of
SleekXMPP https://github.com/fritzy/SleekXMPP
TODO: support additional client — PSI. tips: http://identi.ca/notice/61587942
TODO: fetch status in a more efficient way: http://evan.status.net/notice/447687
TODO: graphical interface(PyGTK?)


Things to check out:
https://identi.ca
http://status.net

About

sets your XMPP/Jabber(/GTalk?) status from your status.net feed

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages