XEP 0118¶
-
class
slixmpp.plugins.xep_0118.
XEP_0118
(xmpp, config=None)[source]¶ XEP-0118: User Tune
-
publish_tune
(artist=None, length=None, rating=None, source=None, title=None, track=None, uri=None, options=None, ifrom=None, callback=None, timeout=None, timeout_callback=None)[source]¶ Publish the user’s current tune.
- Parameters
artist – The artist or performer of the song.
length – The length of the song in seconds.
rating – The user’s rating of the song (from 1 to 10)
source – The album name, website, or other source of the song.
title – The title of the song.
track – The song’s track number, or other unique identifier.
uri – A URL to more information about the song.
options – Optional form of publish options.
-
stanza
= <module 'slixmpp.plugins.xep_0118.stanza' from '/home/docs/checkouts/readthedocs.org/user_builds/slixmpp/checkouts/slix-1.6.0/slixmpp/plugins/xep_0118/stanza.py'>¶
-
Stanza elements¶
Slixmpp: The Slick XMPP Library Copyright (C) 2012 Nathanael C. Fritz, Lance J.T. Stout This file is part of Slixmpp.
See the file LICENSE for copying permission.
-
class
slixmpp.plugins.xep_0118.stanza.
UserTune
(xml=None, parent=None)[source]¶ -
interfaces
= {'artist', 'length', 'rating', 'source', 'title', 'track', 'uri'}¶
-
name
= 'tune'¶
-
namespace
= 'http://jabber.org/protocol/tune'¶
-
plugin_attrib
= 'tune'¶
-
sub_interfaces
= {'artist', 'length', 'rating', 'source', 'title', 'track', 'uri'}¶
-