__init__.py 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. """
  2. SleekXMPP: The Sleek XMPP Library
  3. Copyright (C) 2010 Nathanael C. Fritz
  4. This file is part of SleekXMPP.
  5. See the file LICENSE for copying permission.
  6. """
  7. from sleekxmpp.plugins.base import PluginManager, PluginNotFound, BasePlugin
  8. from sleekxmpp.plugins.base import register_plugin, load_plugin
  9. __all__ = [
  10. # XEPS
  11. 'xep_0004', # Data Forms
  12. 'xep_0009', # Jabber-RPC
  13. 'xep_0012', # Last Activity
  14. 'xep_0013', # Flexible Offline Message Retrieval
  15. 'xep_0016', # Privacy Lists
  16. 'xep_0020', # Feature Negotiation
  17. 'xep_0027', # Current Jabber OpenPGP Usage
  18. 'xep_0030', # Service Discovery
  19. 'xep_0033', # Extended Stanza Addresses
  20. 'xep_0045', # Multi-User Chat (Client)
  21. 'xep_0047', # In-Band Bytestreams
  22. 'xep_0048', # Bookmarks
  23. 'xep_0049', # Private XML Storage
  24. 'xep_0050', # Ad-hoc Commands
  25. 'xep_0054', # vcard-temp
  26. 'xep_0059', # Result Set Management
  27. 'xep_0060', # Pubsub (Client)
  28. 'xep_0065', # SOCKS5 Bytestreams
  29. 'xep_0066', # Out of Band Data
  30. 'xep_0071', # XHTML-IM
  31. 'xep_0077', # In-Band Registration
  32. # 'xep_0078', # Non-SASL auth. Don't automatically load
  33. 'xep_0079', # Advanced Message Processing
  34. 'xep_0080', # User Location
  35. 'xep_0082', # XMPP Date and Time Profiles
  36. 'xep_0084', # User Avatar
  37. 'xep_0085', # Chat State Notifications
  38. 'xep_0086', # Legacy Error Codes
  39. 'xep_0091', # Legacy Delayed Delivery
  40. 'xep_0092', # Software Version
  41. 'xep_0106', # JID Escaping
  42. 'xep_0107', # User Mood
  43. 'xep_0108', # User Activity
  44. 'xep_0115', # Entity Capabilities
  45. 'xep_0118', # User Tune
  46. 'xep_0122', # Data Forms Validation
  47. 'xep_0128', # Extended Service Discovery
  48. 'xep_0131', # Standard Headers and Internet Metadata
  49. 'xep_0133', # Service Administration
  50. 'xep_0152', # Reachability Addresses
  51. 'xep_0153', # vCard-Based Avatars
  52. 'xep_0163', # Personal Eventing Protocol
  53. 'xep_0172', # User Nickname
  54. 'xep_0184', # Message Receipts
  55. 'xep_0186', # Invisible Command
  56. 'xep_0191', # Blocking Command
  57. 'xep_0196', # User Gaming
  58. 'xep_0198', # Stream Management
  59. 'xep_0199', # Ping
  60. 'xep_0202', # Entity Time
  61. 'xep_0203', # Delayed Delivery
  62. 'xep_0221', # Data Forms Media Element
  63. 'xep_0222', # Persistent Storage of Public Data via Pubsub
  64. 'xep_0223', # Persistent Storage of Private Data via Pubsub
  65. 'xep_0224', # Attention
  66. 'xep_0231', # Bits of Binary
  67. 'xep_0235', # OAuth Over XMPP
  68. 'xep_0242', # XMPP Client Compliance 2009
  69. 'xep_0249', # Direct MUC Invitations
  70. 'xep_0256', # Last Activity in Presence
  71. 'xep_0257', # Client Certificate Management for SASL EXTERNAL
  72. 'xep_0258', # Security Labels in XMPP
  73. 'xep_0270', # XMPP Compliance Suites 2010
  74. 'xep_0279', # Server IP Check
  75. 'xep_0280', # Message Carbons
  76. 'xep_0297', # Stanza Forwarding
  77. 'xep_0302', # XMPP Compliance Suites 2012
  78. 'xep_0308', # Last Message Correction
  79. 'xep_0313', # Message Archive Management
  80. 'xep_0319', # Last User Interaction in Presence
  81. 'xep_0323', # IoT Systems Sensor Data
  82. 'xep_0325', # IoT Systems Control
  83. 'xep_0332', # HTTP Over XMPP Transport
  84. ]