Skip to content

syamgk/desktopclient-java

 
 

Repository files navigation

kontalk-java-client

A platform independent Java client for Kontalk (http://www.kontalk.org).

This desktop client uses your existing Android Kontalk account (for the new Tigase server). The Android client version 3.0 is required to export your account-key which is needed by the desktop client.

FAQ: Some questions are answered here

You can get the Android-App v3.0Beta4 (or newer) from

Current key features:

  • connecting to Kontalk server with an already existing Kontalk account
  • automatically adding XMPP roster entries from server
  • automatically requesting/adding public keys for known user
  • sending/receiving (un-/)encrypted text messages from/to Kontalk server
  • sending/requesting server receipts according to Kontalk XMPP extension
  • ability to block all messages for specific user
  • receiving files send from the Android client

Note: private key and messages are saved unencrypted and can be read by other applications on your computer!

Software Dependencies

  • Java 8 / JDK 8

For building

  • Gradle (wrapper included in project)

Run the desktop client from source

See here.

Included dependencies

as GIT submodule:

as Maven dependencies:

as Jar files

  • easyogg

About

A platform independent Java client for Kontalk

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.0%
  • NSIS 1.8%
  • Python 1.2%