diff --git a/tdlight-jtdlib.png b/.media/tdlight-logo.png
similarity index 100%
rename from tdlight-jtdlib.png
rename to .media/tdlight-logo.png
diff --git a/README.md b/README.md
index 311d827..20085b2 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,19 @@
-
-
-
-
TDLight Java
-
Complete Bot and Userbot Telegram library written in Java based on TDLib
+
+
+
TDLight Java
+
Complete Bot and Userbot Telegram library written in Java, based on TDLib
-
+
-# **💻 - Supported platforms**
+## 💻 Supported platforms
**Java versions**: from Java 8 to Java 17
@@ -30,32 +29,35 @@
**Required libraries for Linux: OpenSSL and zlib**
-**Note: If you'r using OSX read down below otherwise the library won't work**
+### Install OpenSSL on macOS
+You must install `openssl@1.1` using the
brew package manager , then link openssl to `/usr/local/opt/openssl`
-## macOS and OpenSSL
-Because macOS ships with LibreSSL, wich is not compatible with TDLight-Java, you must install `openssl@1.1` using the
brew package manager and then linking it to `/usr/local/opt/openssl`
-
-If you don't know how to do this, here below you can find the two commands you have to execute to get this working
+If you don't know how to do this, type the following commands in your terminal:
```bash
brew install openssl@1.1
ln -sf /usr/local/Cellar/openssl@1.1/1.1.1l /usr/local/opt/openssl
```
-# 📚 - **How to use the library**
-## **Setting up the library using Maven**
-If your are using Maven, put this code into your `pom.xml` file
+## 📚 How to use the library
+### Setting up the library using Maven
+If you are using Maven, edit your `pom.xml` file as below:
```xml
+
+
mchv
MCHV Apache Maven Packages
https://mvn.mchv.eu/repository/mchv/
+
+
+
it.tdlight
tdlight-java
@@ -67,6 +69,7 @@ If your are using Maven, put this code into your `pom.xml` file
NATIVES_VERSION
+
```
@@ -75,8 +78,8 @@ Replace `VERSION` with the latest release version, you can find it [here](https:
Replace `NATIVES_VERSION` with the latest native version.
Make sure that you are using the correct natives version for the release that you are using.
-## **Setting up the library using Gradle**
-If you'r using Gradle, put this code on your `build.gradle`
+## Setting up the library using Gradle
+If you are using Gradle, add the following lines into your `build.gradle` file
```groovy
repositories {
maven { url "https://mvn.mchv.eu/repository/mchv/" }
@@ -92,7 +95,7 @@ Replace `VERSION` with the latest release version, you can find it [here](https:
Replace `NATIVES_VERSION` with the latest native version.
Make sure that you are using the correct natives version for the release that you are using.
-# ⚒️ - **Native dependencies**
+## ⚒ Native dependencies
To use TDLight Java you need to include one or more native dependencies:
- `tdlight-natives-linux-amd64`
- `tdlight-natives-linux-aarch64`
@@ -103,24 +106,23 @@ To use TDLight Java you need to include one or more native dependencies:
- `tdlight-natives-windows-amd64`
- `tdlight-natives-osx-amd64`
-## **Usage**
-Simple initialization of a native TDLib client
+## Usage
An example on how to use TDLight Java can be found here: [Example.java](https://github.com/tdlight-team/tdlight-java/blob/master/example/src/main/java/it.tdlight.example/Example.java)
-### **TDLight methods documentation**
+### TDLight methods documentation
[TdApi JavaDoc](https://tdlight-team.github.io/tdlight-docs)
-### **TDLight extended features**
+### TDLight extended features
TDLight has some extended features compared to TDLib, that you can see on the [TDLight official repository](https://github.com/tdlight-team/tdlight#tdlight-extra-features).
-# ?- **About**
-## **License**
+## About
+### **License**
TDLight is licensed by Andrea Cavalli
under the terms of the GNU Lesser General Public License 3
-## **Libraries licenses**
+### **Libraries licenses**
-JTDlib is licensed by Ernesto Castellotti under the terms of the GNU Lesser General Public License 3
+JTDLib is licensed by Ernesto Castellotti under the terms of the GNU Lesser General Public License 3
TDLib is licensed by Aliaksei Levin and Arseny Smirnov under the terms of the Boost Software License