DEV Community

AIGB Team
AIGB Team

Posted on

Setting Up an Automated Welcome Flow in Telegram with AIGB

Introduction

First impressions matter, especially in chat communities where newcomers decide whether to stay or leave within minutes. A well‑crafted welcome flow can greet new members, surface the most important rules, and even reward them for completing the onboarding steps. This tutorial walks you through the end‑to‑end setup of such a flow using AI GroupButler (AIGB) – a free‑forever Telegram automation service (available at gensi.space/upanel and via the bot @groupbutleraibot). No coding is required, but we’ll also include a small JSON snippet for those who like to keep a backup of their configuration.

Prerequisites

Before you dive in, make sure you have the following:

  1. Telegram access – you must be the owner or an admin of the group you want to automate.
  2. AIGB account – sign up at gensi.space, locate your API token under My Bots, and keep it handy.
  3. Admin panel access – the web UI at gensi.space/upanel.
  4. Stable‑coin wallet – a USDT or USDC address if you plan to use the red‑packet reward feature.

Step 1: Invite the Bot to Your Group

  1. Open Telegram and search for @groupbutleraibot.
  2. Tap Start to activate the bot.
  3. In the private chat, send the command /addme.
  4. Choose the target group from the list that appears.
  5. Grant the bot Administrator rights with at least the following permissions:
  • Add users / Invite via link
  • Delete messages
  • Pin messages
  • Manage voice chats (optional)

The bot will reply with a confirmation message once it has the required permissions.

Step 2: Turn On the Welcome Module

  1. Log into the AIGB panel (gensi.space/upanel).
  2. Navigate to Modules → Welcome Flow.
  3. Flip the toggle to Enabled.

You’ll now see a three‑section configuration panel:

Section What it does
Greeting Message The text shown to every new member.
Rule Confirmation A button that forces the newcomer to acknowledge the group rules.
Reward Red Packet Sends a USDT/USDC “gift” after the rules are accepted.

Step 3: Write a Multilingual Greeting

AIGB supports 14 languages out of the box, so you can provide a greeting that works for an international audience. Use the language selector to preview how the message looks in each locale.

Example (English + Bahasa Indonesia):

👋 Welcome to **TechTalk Hub**!  
Please read the group rules below and click “I Agree” to get started.

Selamat datang di **TechTalk Hub**!  
Silakan baca peraturan grup dan klik “Saya Setuju” untuk memulai.
Enter fullscreen mode Exit fullscreen mode

Copy the text into the Greeting Message field and click Save.

Step 4: Configure Rule Confirmation

  1. Click Add Rule and paste a concise rule set (max 500 characters).
  2. Choose a button label, such as “I Agree” or “Saya Setuju”.
  3. Optionally enable Auto‑delete after acceptance so the rule message disappears once the user clicks the button.

Pro tip: Keep the rule list short—focus on the top three to five behavioral expectations. Overly long lists increase the chance that users skim or skip them.

Step 5: Enable the Stable‑Coin Red Packet

Rewarding newcomers with a small amount of USDT or USDC can boost engagement. Follow these steps to activate the feature:

  1. In the Reward Red Packet section, toggle Enabled.
  2. Select the token type (USDT or USDC).
  3. Set the amount (minimum 0.01 token).
  4. Paste your wallet address in the Recipient field.
  5. Turn on Auto‑withdraw so the bot instantly transfers the funds to the user’s wallet after they accept the rules.

Note: The bot works only with supported blockchains (Ethereum, BSC, etc.). Verify that your wallet is compatible with the chosen token.

Step 6: Test the Whole Flow

Before you announce the new onboarding experience to the entire community, run a quick sanity check:

  1. Invite a secondary Telegram account (or ask a trusted member) to join the group.
  2. Observe the sequence:
  • Bot posts the greeting message.
  • User clicks the “I Agree” button.
  • Bot optionally deletes the rule message.
  • Bot sends a private message containing the red‑packet link.

If something doesn’t behave as expected, open the Logs tab in the panel. The logs provide timestamps and error codes that can guide you to the mis‑configured field.

Step 7 (Optional): Add a “Chain” Prompt

AIGB also offers a Chain (接龙) feature that lets members collaboratively build a list—perfect for weekly prompts like “Share one AI tool you use daily.” To enable:

  1. Go to Modules → Chain.
  2. Toggle Enabled.
  3. Write the initial prompt (e.g., “🛠️ Share one AI tool you use daily”).
  4. Choose Public (visible to everyone) or Private (visible only to participants).

The bot will pin the prompt and automatically collect replies, presenting them in a tidy, numbered list.

Backup Your Settings – A Quick JSON Snapshot

The panel lets you export your current configuration as a JSON‑style object. Keeping a copy is useful if you manage multiple groups or need to restore settings after a reset. Below is a minimal example of what such an export looks like:

{
  "welcome_flow": {
    "enabled": true,
    "greeting": {
      "en": "👋 Welcome to **TechTalk Hub**! Please read the group rules below and click “I Agree” to get started.",
      "id": "👋 Selamat datang di **TechTalk Hub**! Silakan baca peraturan grup dan klik “Saya Setuju” untuk memulai."
    },
    "rule_confirmation": {
      "text": "1. No spam. 2. Respect all members. 3. Keep discussions on topic.",
      "button_label": {
        "en": "I Agree",
        "id": "Saya Setuju"
      },
      "auto_delete": true
    },
    "reward": {
      "enabled": true,
      "currency": "USDT",
      "amount": 0.02,
      "wallet": "0xAbC123...def",
      "auto_withdraw": true
    }
  },
  "chain": {
    "enabled": true,
    "prompt": "🛠️ Share one AI tool you use daily",
    "visibility": "public"
  }
}
Enter fullscreen mode Exit fullscreen mode

Store this snippet in a secure location; you can later import it via the Import Settings button in the panel.

Wrapping Up

By the end of this guide you should have a fully functional welcome flow that greets newcomers, ensures they understand the basic rules, and rewards them with a stable‑coin token. The process requires only a few clicks in the web UI and a brief test run, yet it dramatically improves the onboarding experience for any Telegram community.

Disclosure: drafted with AI assistance by the AIGB team and human-reviewed. AIGB is our product - bias disclosed.

Top comments (0)