# Guild Telegram

**Time to complete** : 10-20 minutes (*est*)

## **How to gate a Telegram group**

**1. Navigate to** [**Guild.xyz**](https://guild.xyz/) **and click 'Create Guild'**

* You can also start Guild creation [here](https://guild.xyz/create-guild).

<div align="left"><img src="/files/py8crxYpXZ1sOzMihtTl" alt="Create a Guild" width="563"></div>

**2. Choose Telegram from platforms**

* Select from Discord, Telegram, Google Workspace or GitHub. Connect more later.

<div align="left"><img src="/files/wGy2zgCdNrdsygr1P00x" alt="Select a platform" width="563"></div>

**3. Connect wallet**

* Your address serves as your default ID. Connect address you want as Guild owner.

<div align="left"><img src="/files/regXL0ogHjncceVhMVM8" alt="Select Wallet" width="563"></div>

**4. Connect social account**

* Required step to access your Telegram groups. Social accounts and wallets can be managed under your Guild account top right corner. Details: [Wallets & Social Accounts](https://help.guild.xyz/en/articles/6934741-wallets-social-accounts)

<div align="left"><img src="/files/M4J5Q1YSedsDDM3bMDYi" alt="Connect Account" width="563"></div>

**5. Add bot to platform**

* Select Telegram group to add the Guild bot. It varies by platform.

<div align="left"><img src="/files/VhGf2R8yKJ4vjDSd67Kf" alt="Add Bot" width="563"></div>

**6. Enter group ID**

* Find ID in Telegram group and paste to the Guild interface.

<div align="left"><img src="/files/rgULiDWq9AVH6YJf0Ypm" alt="Find group ID" width="563"></div>

**7. Add requirements to create Guild**

* Combine off- and onchain [requirements](https://help.guild.xyz/en/articles/6934592-requirements), using different logic gates for more complexity.

<div align="left"><img src="/files/FYUd22vENe6gZrnivaEg" alt="Add requirements" width="563"></div>

**8. Set requirements, roles, and rewards**

* Edit existing role or create new ones. Each Telegram group can only be added to 1 role.

**9. Customize Guild**

* Set description, customize appearance and edit privacy settings with the gear icon.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://p00ls.gitbook.io/token-integrations-guide/communication/gating-tools-and-bots/guild/guild-telegram.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
