Ekg2
Multiplatform, multiprotocol, plugin-based instant messenger with console and GTK2 UI
Install / Use
/learn @ekg2/Ekg2README
EKG2
Multi-platform, multi-protocol, and plugin-based, instant messenger with a Gtk+ 2 GUI or a console UI!
EKG2 is an open source IM application for Unix systems (Linux, *BSD, SunOS, Solaris, Mac OS X, BeOS) available under the terms of the GPL.
EKG2 is plugin-based, and because of this, it can support many different protocols. It can also support different GUIs! Below is a list of available plugins.
Protocol plugins:
- Jabber - (XMPP, GTalk and Tlen.pl support),
- GG (gadu-gadu) - (using libgadu, the most popular polish IM protocol),
- IRC - (mostly IRCnet-oriented),
- ICQ
- polchat
- rivchat
GUI plugins:
- Gtk+ 2.x - under development.
- ncurses - primary EKG2 user-interface, console
- readline
Logging facility:
- logs - a multi-functionality plugin that allows logging in irssi-like format, in XML, in a simple format and in a raw format.
- logsqlite - logging into a SQLite database.
Scripting languages bindings: Python, Perl
Other superb plugins:
- autoresponder - a simple captcha for IM
- sim (using OpenSSL) & gpg - these plugins allow encryption within supported protocols
- jogger - allows manipulation of JoggerBot via ekg2
- mail - checking local maildir/mailbox for new messages
- nntp - read Usenet news
- rss - read RSS/Atom feeds
- sms - sms sending
There are also a few other plugins in development.
Related Skills
node-connect
347.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.6kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
