Files in the top-level directory in any check-in
- aniemoticons
- attline
- battleship
- bc
- browser
- checkers
- chess
- ctcomp
- custom-urls
- cyrillize
- debug
- ejabberd
- filters
- floatingcontact
- floatinglog
- georoster
- gmail
- iconsets
- jidlink
- latex
- mute
- openurl
- osd
- otr
- poker
- presencecmd
- quiz
- quotelastmsg
- receipts
- renju
- reversi
- sensible-copy
- singularity
- socials
- spy
- stripes
- tclchat
- tkabber-khim
- traffic
- unixkeys
- whiteboard
- ChangeLog
- COPYING
- Makefile
- README
External Plugins for Tkabber
To install the desired plugins copy the plugin directories to
$HOME/.tkabber/plugins (on UNIX), to %APPDATA%\Tkabber\plugins (on Windows),
or to $HOME/Library/Application Support/Tkabber (on MacOS X) directory.
Tkabber will automatically load the plugins when it's started. To actually
use them you'll have to enable the desired plugins in Tkabber plugins
management interface.
The plugins that you will surely want to try are: Chess, OTR,
and Whiteboard.
Short Description of the Included Plugins
aniemoticons
Plugin which adds support of animated emoticons.
attline
Plugin which draws so-called attention line - a line before the first
message in a chat window where the window has lost keyboard focus. All
messages after the line are unread messages.
battleship
A paper & pencil board game of battleship where players try to sink
the opponent's ships. When installed, you can send an invitation
to your contact (contextual menu on the roster). If the other player
has also Tkabber and the plugin installed, he will recieve the
invitation. If he accepts, a window will open on both.
bc
A word game. Inludes a russian file.
browser
Plugin which implements Jabber Browser (XEP-0011). This protocol is
deprecated in favor of Service Discovery (XEP-0030), but may be useful
for pre-XMPP servers/transports.
checkers
Checkers game for two players (including Straight, Russian,
Spanish, Brazilian, Pool, Italian checkers). When installed,
you can send an invitation to your contact (contextual menu on the
roster). If the other player has also Tkabber and the plugin
installed, he will recieve the invitation. If he accepts, a window
will open on both.
chess
Chess game for two players. When installed, you can send an invitation
to your contact (contextual menu on the roster). If the other player
has also Tkabber and the plugin installed, he will recieve the
invitation. If he accepts, a window will open on both.
ctcomp
Plugin adds support for "text completion" in Tkabber's chat
input windows which works like the similar features of the Vim and
Emacs text editors. The matching words are picked from the
corresponding chat log and input windows.
custom-urls
Provides regexp-based mechanism to convert strings with numbers to URLs
in chat windows.
cyrillize
Utility to translate misprinted characters to cyrillic pressing Ctrl+'.
debug
Allows to see debug messages in separate tab/window.
ejabberd
Utility to check your Ejabberd Jabber server remotely.
filters
Provides support for long time obsolete Jabberd 1.4 mod_filter rules.
floatingcontact
Allows roster items to float in separate small windows.
floatinglog
Plugin reports incoming messages, presence changes, status changes in a
separate floating window.
georoster
World map. It tries to position your contacts using the data on vcard.
You can also drag and drop your contacts from the roster on their
possitions.
gmail
Plugin allows Gmail/Googlemail users to receive mail notifications.
iconsets
Several iconsets, borrowed from other Jabber clients, now are represented
in this plugin.
jidlink
Implements Jidlink file transfer protocol. It's undocumented and obsolete,
but may be useful for transferring files to old Tkabber versions.
latex
Displays formulas in LaTeX notation as embedded images, generated
by LaTeX and ImageMagick.
mute
Experimental implementation of XEP-0058: Multi-User Text Editing,
now deferred.
openurl
Plugin which adds several items to a URL popup menu. Each item allows to
open the URL in a certain browser.
osd
Displays certain events (presence and chat messages) notification
using osd_cat utility.
otr
Off-the-Record cryptographic protocol that provides strong encryption
for instant messaging conversations (https://otr.cypherpunks.ca/).
poker
Heads up Texas holdem. When installed, you can send an invitation to
your contact (from the popup menu in the roster). If the other player
has also Tkabber and the plugin installed, he will recieve the invitation.
If he accepts, a window will open on both and game will start.
presencecmd
Plugin which adds several commands in a chat window. They change user's
presence information (global or directed).
quiz
Adaptation of He3hauka (a russian quiz game for IRC).
quotelastmsg
Quote the very last message in a chat window.
receipts
Implements XEP-0184 "Message receipts": in one-to-one chat sessions
it is able to request confirmations of reception of outgoing
messages and reply to such requests coming from remote party.
renju
Gomoku and Renju game for two players. When installed, you can send an
invitation to your contact (from a popup menu in the roster). If the
other player has also Tkabber and the plugin installed, he will recieve
the invitation. If he accepts, a window will open on both.
reversi
Reversi (Othello) game for two players. When installed, you can send
an invitation to your contact (contextual menu on the roster). If the
other player has also Tkabber and the plugin installed, he will
recieve the invitation. If he accepts, a window will open on both.
singularity
Keep conversation with one user in one window/tab.
socials
Adds many 'social' commands like /dance. Includes english and russian
files.
spy
Logs your contacts presence changes to a window or to a file. Allows
to setup alert window for certain contacts.
stripes
Colorises chat window background for odd and even messages differently.
tclchat
Plugin, which makes chatting in Tclers' chat (tcl@tach.tclers.tk) easier.
It recognises a bot, which connects Jabber room with IRC channel, and maps
IRC users to Jabber conference participants.
tkabber-khim
Plugin that adds KHIM (an alternative input method by Kevin Kenny) support
to Tkabber.
traffic
Approximately accounts incoming and outgoing XMPP traffic by addressees.
Traffic estimation is good only if no stream compression or encryption
is used. But even if the absolute values are incorrect, it still allows
to find which remote JID consumes the highest traffic amount.
unixkeys
Adds support for "Unix-style" (in fact, GNU Readline and GNU bash -style)
keyboard shortcuts for text editing to all text entry widgets in Tkabber.
whiteboard
Shared whiteboard, allows two contacts or a whole chatroom to draw
collaboratively.