Tkabber plugins

All Top-level Files
Login

Files in the top-level directory in any check-in


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.