Tkabber for Developers

From Tkabber Wiki

Jump to: navigation, search

Tips and tricks in debugging Tkabber
How to create your own plugin


Contents

  • 1 Working with Tkabber internals
  • 2 Working with XMPP Protocol
    • 2.1 Base
    • 2.2 Disco
    • 2.3 Specific
  • 3 Working with Tkabber GUI

Working with Tkabber internals

What is connid and how to work with it
What is chatid and how to work with it
What are hooks and avaible hooks list

How to work with the roster
How to add a new remote command
How to add i18n support to you plugin

Working with XMPP Protocol

Base

How to create and parse stanzas

How to handle IQ stanzas
How to handle Message stanzas
How to handle Presence stanzas

Disco

How to register your disco#info feature handler
How to add a new disco#item
How to add a new disco#info

Specific

How to work with application specific errors
How to parse and create jabber:x:data forms

Working with Tkabber GUI

How to work with menu
How to work with toolbar
How to work with chat text widget

Retrieved from "http://en.tkabber.jabe.ru/index.php/Tkabber_for_Developers"
Category: Devel
Views
  • Page
  • Discussion
  • View source
  • History
Personal tools
  • 38.107.179.229
  • Talk for this IP address
  • Log in
Navigation
  • Main Page
  • Theory
  • Practice
  • Development
  • Tkabber FAQ
  • Links
  • Recent changes
  • Help
  • All pages
 
Toolbox
  • What links here
  • Related changes
  • Special pages
  • Printable version
  • Permanent link
Powered by MediaWiki
  • This page was last modified on 26 September 2006, at 14:09.
  • This page has been accessed 3,704 times.
  • Privacy policy
  • About Tkabber Wiki
  • Disclaimers