bot avatarTGBot Docs
Return Home

๐Ÿ† Points System

Welcome to the Points System feature page! The points system can encourage group members to actively participate in interactions by earning points through check-ins, messages, invitations and other activities, enhancing group activity.

Function Preview

Basic Settings

Enable Points System

Enter points settings

ๆญฅ้ชค 1 / 2

Click "Status" to view current points system status

ๆ็คบ๏ผšView current points system status

@TGBot
๐Ÿ† Points
Status: โŒ Disabled
05:43

Points Rules Configuration

Check-in Rules Settings

Users can earn points through daily check-in by sending /sign command (compatible with /sign_in).

Message Rules Settings

Set message points

ๆญฅ้ชค 1 / 3

Configure points earned per message by users

ๆ็คบ๏ผšSet points earned per message by users

@TGBot
Please reply with number to set points:
05:43

Invitation Rules Settings

Points Management Features

Points Alias Settings

Users can query points by sending custom commands, default is "points".

Set points query command

ๆญฅ้ชค 1 / 1

Customize keywords for users to query points

ๆ็คบ๏ผšUsers can send this keyword to query their points

@TGBot
Current setting: points
๐Ÿ‘‰ Enter content to set:
05:43

Add/Reduce Points Function

Admins can manually add or reduce points for users.

Usage Examples

User Usage Process

  1. Check-in to earn points

    User sends: /sign
    Bot replies: โœ… Check-in successful! Earned 1 point
    
  2. Query points

    User sends: points
    Bot replies: You currently have 25 points, ranking 3rd
    
  3. Query ranking

    User sends: point ranking
    Bot replies: Points Leaderboard Top 10
    1. @UserA - 100 points
    2. @UserB - 85 points
    3. @You - 25 points
    

Group Commands

  • Check-in

    • Send /sign (or /sign_in)
  • Add/reduce points for users

    • Reply to someone's message and send: /points 10 - Add 10 points for that user
    • Reply to someone's message and send: /points -10 - Deduct 10 points for that user
    • Specify user (without replying): /points @username 10 - Add 10 points for @username (supports negative numbers for deduction)
  • Points ranking

    • Send: /points_rank - View points leaderboard

Point Earning Methods

  • Daily check-in: Send /sign_in to earn fixed points
  • Active messaging: Earn points based on message count and word count
  • Invite new members: Earn points for successfully inviting new members to join group
  • Admin rewards: Admins can manually add points for active users

Q&A

To be added...

If you have any questions, please refer to the relevant sections on the homepage to contact us for consultation.