Kopete calls different IM systems 'Protocols'. When you add an account, it is specific to a single protocol. Although Kopete tries to make instant messaging appear the same, no matter what protocol you use, there are some differences in the level of support for advanced features such as file transfer and multimedia.
AIM supports chatrooms. Use the Join Chat... command on the AIM account menu to join a chatroom. Contact pictures and custom emoticons are also supported.
ICQ has an Invisibility feature which allows you to hide from selected contacts. You may also search the ICQ user folder when adding a contact. A wide range of contact details can be set using the Properties option.
Jabber, also known as XMPP, supports file transfer, conferencing and any other services supplied by the Jabber server. For example, many Jabber servers have a user directory, and some provide transports to other messaging systems. To access services, use on the account menu. Jabber file transfer can work without port forwarding, but enjoys better performance where a direct connection is possible. By default, port 8010 is used for port forwarding, but this is configurable in each account's settings.
Since Google Talk is based upon Jabber, it is well supported in Kopete with the exception of voice chat, which is worked upon.
To configure Kopete for Google Talk: Use your complete Google Mail address as the user name. Check Use protocol encryption (SSL), Allow plain-text password authentication and Override default server information. The server is “talk.google.com” or “gmail.com” and ports 443 or 5223 should be used.
GroupWise Messenger is an enterprise messenging system from Novell Inc. The full range of features are supported, including privacy, group chat, rich text and user search.
Gadu-Gadu is a chat system originating from Poland. At present, Kopete supports basic chat functions.
WinPopup is a way to use Kopete to send and receive messages with Windows® computers on the local network. The WinPopup protocol only supports single, plain-text messages.
As well as the protocols named above, Kopete has support for several other protocols. In most cases, this is not enabled by default or an additional plugin must be installed. Meanwhile, SMS, Skype and SILC are provided in this way. However, the Kopete team are not responsible for these protocols.