Important Notice

The Desktop Client[BETA] will act as a Telegram Client to your Account.

This means, all your Data is accessible by the Client.

Check out the Source Code if you are doubtful about the Client Data Handling.

Libraries Used

The Main Libraries used are:

  • LIBTG-UTILS used for Telegram Account Integration
  • Additional Libraries which are specified in the sub projects

Authorizing the Bot

  • Startup the Client
  • The Assistant will guide you during the Process of Authenticating

How does the Client use your Data?

Once Authorized, it will sync up the existing Conversations.

Once it knows the Conversations, it tries to determine based on the Chat Messages or Users , which Conversations might be useful for Training.

The Data stays encrypted on your PC.

It will then request consequently all Chat Data parseable from this Chat.

This is currently limited, but not always, to Text Data. Files and Pictures will not be downloaded.

If you want to stop the Download, simply click stop and the Desktop-client will halt.

Once your Client is finished Syncing, you can transmit your Training data to the Hive via an SSH Connection.

The Hive will then store the data until Training starts or you revoke your Data via the Desktop CLient.