# How to Add TaskOn Telegram Bot

Telegram members can easily access real-time information about community tasks, ensuring a seamless connection between Telegram and the Community.

1. Click " `Community Settings`", then select "`Telegram Integration`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2Fc56jd6EbcrWLxeYM7H2F%2F%E6%88%AA%E5%B1%8F2024-06-28%2015.32.07.png?alt=media&#x26;token=0156314c-fae4-44bd-a7c4-f4f4eea3b8d4" alt="" width="563"><figcaption></figcaption></figure>

TaskOn Telegram Bot supports multiple features: `Automatic Notification`, `Predefined Commands`, and `Telegram Mini Program`. More will be available in the future.

| Items                                        | Note                                                                                                                                                                         | Permissions                                                         |
| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| Automatic notification on Telegram group     | Notifications of new tasks/sprints/events on Telegram keep users well informed and encourage immediate participation.                                                        | Send Messages                                                       |
| Automatic notification on `Telegram channel` | Notifications of new tasks/sprints/quests on Telegram keep users well informed and encourage immediate participation.                                                        | <p>Change channel info</p><p>Post messages</p><p>Manage stories</p> |
| Predefined commands on Telegram group        | Commands for completing tasks, querying points/levels/rankings...                                                                                                            | Send messages                                                       |
| Join Telegram task verification              | If you create Join Telegram task on community,  bot can help you to verify.                                                                                                  | Admin                                                               |
| Telegram mini-program                        | The community platform seamlessly integrates with Telegram mini-program. Users can complete tasks, join quests, and check rewards and leaderboard easily on Telegram easily. |                                                                     |

2. Mark the checkbox, enter your telegram link, and then click" `+ Add TaskOn bot to your server & grant permissions`".
3. Click "`Add to Group or Channel`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FHQMLIaYBdfw8GiZZpTAc%2F%E6%88%AA%E5%B1%8F2024-07-04%2013.54.22.png?alt=media&#x26;token=b3ae4c2c-db10-4096-b0ad-cb7cd5817281" alt="" width="563"><figcaption></figcaption></figure>

2. Add Bot as admin to your group or channel and grant the necessary permissions and access to the TaskOn Bot.

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FTbc7DVluV77nNnKQ6O1H%2Fimage%20(1).png?alt=media&#x26;token=f9ed190c-7363-44b7-a1a2-9c74a8ad6a6f" alt="" width="563"><figcaption></figcaption></figure>

4. Click "`Admin Rights`", and then click "`Add bot as admin`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2Ft8ZKILyNttWLROqODA6D%2Fimage%20(2).png?alt=media&#x26;token=f1523874-0633-48cc-865f-3f274104a06b" alt="" width="343"><figcaption></figcaption></figure>

### **Automatic Notification on Telegram Group**

1. In group, click "`Restrict`", choose "`Send Messages`", then click "`Apply`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2Fq15LnFoWHebTURv1a7BS%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.20.07.png?alt=media&#x26;token=423d98b4-4c76-4108-84a2-ce1e91d0b51a" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FC3dsBytOlHvYwEdMnyCM%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.20.20.png?alt=media&#x26;token=b036fca1-ab84-414c-b3a7-beaa5e10b6d9" alt="" width="375"><figcaption></figcaption></figure>

### Automatic Notification on Telegram Channel

1. In Channel, click "`Administrators`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FlYrPbUT9xgXWDU1XIA8s%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.31.20.png?alt=media&#x26;token=87b000f3-2b61-4444-a0d4-7ea5665e0f7c" alt="" width="563"><figcaption></figcaption></figure>

2. Choose TaskOn\_Telegram\_bot.

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FO1wNfEGQYCy7tBskzdic%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.31.25.png?alt=media&#x26;token=6c8abc7d-e426-41b7-83e5-9b3cc3cea4af" alt="" width="563"><figcaption></figcaption></figure>

3. Click "`Change Channel Info`", "`Post Messages`", "`Manage Stories`".
4. Click "`Done`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2F20j19bF7WcT9cO8v1td0%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.31.44.png?alt=media&#x26;token=45291878-0a00-43c9-8fb5-abb20ba2d3fd" alt="" width="337"><figcaption></figcaption></figure>

### Join Telegram Task Verification

1. In group, click "`Administrators`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FQ47yQ0PAKooC5r8fBMlR%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.39.26.png?alt=media&#x26;token=11c8a169-3e19-43a7-8dc4-d42fc56b64d2" alt="" width="563"><figcaption></figcaption></figure>

2. Click "`Add Admin`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FGq2iTvDRKB4u7tmcFZdY%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.39.31.png?alt=media&#x26;token=0093ea31-bdf5-49b2-9926-f73bac0a8279" alt="" width="563"><figcaption></figcaption></figure>

3. Click "`Done`".

<figure><img src="https://3435385094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhotRGhsA7iGGmOsMlF0%2Fuploads%2FbYBTJsQZkVU0wpw52j3q%2F%E6%88%AA%E5%B1%8F2024-07-03%2015.39.52.png?alt=media&#x26;token=03f84ca7-4dbb-45f8-9771-eca5f0ed4503" alt="" width="503"><figcaption></figcaption></figure>
