KMess - MSN / Live Messenger for Linux / KDE

Skip menu

This project was discontinued: the website is provided for historical reasons.

1.5 Screenshots

These screenshots give a short introduction to the features of KMess 1.5.

The main dialog

From the first startup screen you can login directly to MSN, no hassle with creating a profile first. Just connect and start chatting. KMess creates the profile for you automatically. The only thing you need to do is enable the "Remember this profile" checkbox. When a friend is visiting, you can leave that option unchecked. This allows them to connect temporarily to MSN without leaving settings at your computer.

The main window of KMess(zoom)

The contact list window(zoom)

The chat window

When you have multiple chat windows open, it's nice to see who you're talking with. KMess displays the contacts information clearly visible on the screen, in the right sidebar. The list of participants is scrollable with your mouse wheel, so when chatting with many people you can easily find the contact you need.
The sidebar also has room for more functions, like selecting emoticons. There are two tabs to add emoticons: the first is there to let you add the normal MSN emoticons, and the second, "My Emoticons", contains your account's custom emoticons, which you can use and exchange with your friends.

The chat window with it's default appearance(zoom)

The emoticons sidebar of the chat window(zoom)

The custom emoticons sidebar of the chat window(zoom)

Chat styles

Chats can be displayed in all kinds of styles. Choose between minimal, slick or visually appealing chat styles. When a new chat style is selected, the theme is applied to all existing chats as well. Optionally, messages can be grouped. This means that KMess doesn't repeat the contact name each time a new line is written.

The 'Pure' chat style.(zoom)

The 'Fresh' chat style.(zoom)

Compact chat windows

Does the sidebar consume too much space? Is the chat theme cluttering? You can choose to be minimal, use an efficient chat style and hide the sidebar. When you want to add some emoticons, the sidebar will temporarily pop up, and disappear again after the message is sent.

The chat window without sidebar and with 'Classic' chat style.(zoom)

Winks, nudges and custom emoticons

We want to be sure that you can receive what your friends send to you. Therefore, we've added support to receive winks, nudges, custom emoticons and offline chat messages! You can also send nudges and custom emoticons, too. When something is not supported, KMess will inform you about this as well. So you might not be able to play 'Bejeweled' yet, but at least you can inform your friends about it.

Winks and nudges in chat messages(zoom)

Fast file transfers

Files are sent over direct connections whenever possible. A small dialog keeps you informed about the progress of all active transfers and allows you to abort any one of them at any time. In some cases, it might not be possible to create a direct connection. KMess will automatically revert to an - albeit slow but stable - indirect connection to transfer the file.

The file transfers progress dialog(zoom)

Account settings

The settings of KMess can be adjusted for every account. This includes nifty settings to start with an MSN status of your choice, show a timestamp in chat messages, or forcefully display contact messages in the font you choose.

The account settings dialog(zoom)

Emoticon themes

The emoticon themes can be changed easily, too. KMess provides a full set of MSN emoticons, but is also able to use the emoticon themes already installed in KDE. Not every theme supports all MSN emoticons, but KMess will match the emoticon codes to MSN's ones as best as possible. At the Custom Emoticons tab, you'll be able to organize your account's custom emoticons.

The 'Emoticons' tab of the settings dialog.(zoom)

The 'Custom Emoticons' tab of the settings dialog.(zoom)

Chat settings

Chat styles are easy to change, just choose the style from the select box. Optionally, features like emotions, timestamps and message grouping can be disabled. KMess also won't limit you to 16 different colors for your chat messages, just choose whatever nice color you'd like.

The 'Chatting' tab of the settings dialog.(zoom)

Integration with KDE

Last but not least, KMess is completely integrated with KDE. It uses your favorite browser to open links to web sites; your email client to send email, and uses your KDE font settings, colors and appearance. It also uses KDE for popup balloons, sounds and window effects. The sound notification preferences can be changed from KMess, or the KDE control center as well.

KDE popup balloons.(zoom)

Integration with KDE system notifications.(zoom)

But wait, there is more...!

  • Being able to set aliases for your contacts, to get rid of those pesky long names forever.
  • Setting your personal status message, and viewing others.
  • Receiving Offline-IM messages contacts sent when you were offline.
  • Log your chats, and see your chat logs exactly like they were displayed in the chat window.
  • Right-to-left language support with mirroring in chat styles.
  • Running custom commands for events like "new e-mail".
  • Setting an automatic reply message when you're not away.
  • Letting your contacts know what you're listening with you favorite music player, and view what they're listening to.


Suggestions or improvements?
Leave us a message at the KMess help forum !

View older screenshots from past KMess versions: 1.4 - 1.5pre1

Current Version
The current version of KMess is: 2.0.6
Latest development version: 3.0
Get KMess - MSN Messenger client for KDE at