Quick Start

Learn how to use StarLink Bot to manage your Telegram groups

1

Create Telegram Bot

Find @BotFatherin Telegram, send /newbot to create a new Bot and get Bot Token.

2

Register StarLink Account

Registeran account on this site, then login to dashboard.

3

Add Bot to Group

Add your Bot to Telegram group with admin permissions. Send /start in the group to complete initialization.

Bot Commands

StarLink Bot supports the following commands in groups or private chats.

CommandPermissionDescription
/startEveryoneStart bot, register group
/helpEveryoneShow help information
/getidAdminGet current group ID
/settingsAdminOpen group settings panel
/statsAdminView group statistics
/languageEveryoneSwitch bot language
/verifyAdminManually verify user
/banAdminBan user
/unbanAdminUnban user

Message Variables

Use the following variables in welcome messages, goodbye messages and keyword replies for dynamic content.

VariableTypeDescription
{username}stringUsername or display name
{first_name}stringUser's first name
{last_name}stringUser's last name
{full_name}stringFull name
{user_id}integerTelegram user ID
{group_name}stringGroup name
{member_count}integerGroup member count
{date}stringCurrent date
{time}stringCurrent time

Example Welcome Message

👋 Welcome to the group! You are member #.

Welcome & Goodbye Messages

Customize messages when members join or leave the group.

Welcome Message

Auto-send welcome message when new members join

Goodbye Message

Auto-send farewell message when members leave

Variable Support

Use , and other variables

Rich Media

Support images, GIFs, stickers and more

Inline Buttons

Add custom button links

Join Verification

Prevent bots and spam accounts from joining. Multiple verification methods supported.

Button Verification

New members must click button within time limit

Math Verification

New members must answer simple math problems

DescriptionDescription
Verification TimeoutUsers who fail to verify in time will be kicked. Set 30-300 seconds
Failure ActionChoose to kick or ban user on verification failure
Live CountdownVerification message shows remaining time countdown

Blocked Words

Auto-filter and delete messages containing sensitive words to protect group environment.

Auto Delete

Immediately delete messages with blocked words

Warn User

Option to warn or mute the sender

Logging

Log violations for admin review

Match Modes

  • • Contains - Triggers if message contains blocked word
  • • Exact - Triggers only if message exactly matches
  • • Regex - Use regular expressions for matching

Keyword Management

Set up trigger words, blocked words and whitelist for auto-reply and content filtering.

Trigger Words

Auto-reply with preset content when matched

Blocked Words

Automatically delete messages containing blocked words

Whitelist

Whitelisted words won't trigger blocking

Match Modes

ContainsDescription"hello" matches "hey hello there"
ContainsMatch if message contains keyword"hello" matches "hey hello there"
ExactMessage must exactly equal keyword"help" only matches "help"
RegexUse regular expressions for matching"^\d+$" matches pure numbers

Anti-Spam Features

Trigger words support anti-spam settings

  • • Delete previous reply: Auto-delete previous bot reply when triggered again
  • • Auto-delete timer: Reply message auto-deletes after specified time

Anti-Spam Protection

Prevent users from spamming or flooding messages to maintain group order.

Rate Limiting

Limit message count within specified time

Duplicate Detection

Detect and block consecutive identical messages

Auto Mute

Automatically mute user after spam trigger

Auto Delete

Delete spam messages to keep group clean

Feature

  • • Trigger: X messages in Y seconds
  • • Mute Duration: 1-60 minutes
  • • Whitelist: Admins exempt from limits

Group Lottery

Create interactive lottery events to boost engagement and participation.

Create Lottery

Set prizes, winners count, participation rules

One-Click Join

Members join by clicking a button

Auto Draw

Auto-draw when time or participant count reached

Winner Notification

Automatically mention winners and announce results

Group Lottery

  • • Timed Draw - Auto-draw at specified time
  • • Count Draw - Draw when participant count reached
  • • Manual Draw - Admin triggers manually

News Source Management

Add RSS/API news sources. System will auto-collect and process with AI.

RSS Source

Supports standard RSS/Atom format feeds

API Source

Supports custom API endpoint collection

FeatureDescription
Collection FrequencySet collection interval per source (5-120 minutes)
Smart DeduplicationAdmin-collected sources don't need to be re-added by users
Quiet HoursReduce collection frequency at night to lower server load

Intelligence Collection

Real-time news source monitoring with AI-powered analysis and organization.

Real-time Monitoring

24/7 continuous monitoring of configured sources

Smart Filtering

AI auto-filters irrelevant and duplicate info

Auto Categorize

Auto-classify by category (crypto, tech, finance, etc.)

Multi-language Translation

Auto-translate foreign news to target language

Smart Summary

Extract key info to generate concise summary

Importance Score

AI evaluates news importance (1-10 scale)

Intelligence Collection

1 Collect: Fetch news from configured sources in real-time
2 Process: AI translation, summary, scoring
3 Store: Save processed intelligence data
4 Push: Send to target groups based on rules

Scheduled Push

Create push rules to send news to specified groups on schedule.

FeatureDescription
Push TimeSet daily push times, supports multiple schedules
Source FilterSelect which news sources to push
Target GroupsChoose which groups to push to
Minimum ImportanceOnly push news with AI score above threshold
Custom PromptCustomize AI prompt for processing news
BrandingCustomize brand name and link in push messages

Manual Push

Instantly select and push news to groups, ideal for breaking news.

Select News

Choose from collected news to push

Edit Content

Modify title and content before pushing

Preview

Preview message appearance before sending

Multi-Group Push

Push to multiple groups in one action

Manual Push

  1. 1 Select news from 'News List'
  2. 2 Click 'Push' button
  3. 3 Select target groups
  4. 4 Confirm push

AI Processing

StarLink Bot uses AI to intelligently process collected news.

Smart Translation

Auto-translate to target language

Content Summary

Extract key information

Smart Classification

Auto-identify category

Importance Score

1-10 importance rating

Subscription Plans

StarLink Bot offers Free and Pro subscription plans.

FeatureFreePro
Group Count110
Daily Push5/dayUnlimited
Custom Templates
Advanced Statistics
Priority Support

Coupon Support

Use coupons for discounts. 100% discount coupons activate subscription for free

REST API

StarLink Bot provides REST API. Access your data via API Token.

Get API Token

Go to Dashboard → Settings → API Settings to get your Token

# Request Example

curl -H "Authorization: Bearer YOUR_TOKEN" \

https://api.starlink.bot/v1/groups

# Response Format

{
  "success": true,
  "data": { ... },
  "message": "Success"
}