Documentation
Learning Centre

Master Telegram Bot App with comprehensive guides, tutorials, and documentation

Quick Links

Managing Your Bot Through the Dashboard

Introduction

The Telegram Bot App Management Dashboard provides a comprehensive web-based interface for configuring moderation settings, monitoring group activity, analyzing user behavior, and managing subscriptions—all from a centralized control panel accessible from any device with a web browser. This powerful administrative interface transforms complex bot configuration into intuitive point-and-click operations while providing deep analytics and real-time monitoring capabilities that would be impossible through Telegram's native interface.

The dashboard is where you manage all your moderation activities, from simple toggles for enabling detection systems to analytics showing violation trends, user intelligence reports with behavioral risk scores, and real-time punishment feeds displaying moderation actions as they occur. Whether you manage a single small community or moderation across dozens of large groups, the same interface applies.

Dashboard Overview

Accessing the Panel

To access the management dashboard:

  1. Visit the Telegram Bot App website
  2. Click "Login with Telegram" or "Access Panel"
  3. Complete Telegram authentication (you'll be redirected to Telegram to authorize)
  4. Return to the dashboard—you'll see all groups where you're an admin and the bot is present

Important: You must add the bot to at least one group before you can access the panel. The authentication system verifies your admin relationship to groups monitored by the bot—without this verification, login won't work.

Main Navigation

The dashboard uses a clean, modern interface with primary navigation in the header:

  • Home: Landing page with quick stats and recent activity
  • Panel: Main group management interface (your primary workspace)
  • User Intelligence: Behavioral analysis and spam detection tools
  • Pricing: Subscription plans and feature comparison
  • Features: Complete feature list and capabilities
  • Learning Centre: Documentation and tutorials (you're reading one now!)
  • Support: Contact information and help resources

The Panel section contains most day-to-day administration activities, while User Intelligence provides deep analytics for investigating specific users or monitoring system-wide moderation activity.

Panel Dashboard View

The Panel page displays all groups where you're an administrator and the bot is active. Each group appears as a card showing:

  • Group name and avatar
  • Group handle (@groupname)
  • Member count
  • Subscription status badge (Free, Gold, Platinum, Ultimate)
  • Status indicator (whether group is "allowed" - activated for moderation)
  • Quick action buttons to manage the group

Use the search bar at the top to filter groups by name or handle—particularly useful if you administrate many communities. The groups are displayed in a virtualized list that efficiently handles even very large numbers of groups (20+) without performance degradation.

Group Management Interface

Clicking into a specific group opens the comprehensive management interface organized into three main tabs:

Info Tab:

  • Subscription status and upgrade options
  • Group administrators list (click any admin to view their intelligence report)
  • Group metadata (Telegram handle, invite link, last activity)
  • Quick links to open the group in Telegram

Statistics Tab:

  • Group Statistics: Overview metrics, activity stats, moderation efficiency, violation breakdown
  • Users Statistics: Top 50 active members, searchable by name/handle/ID/bio

Settings Tab:

  • Basic Protection: CAPTCHA, media restrictions, user management
  • AI Moderation: NSFW detection, sentiment analysis, spam detection, language enforcement
  • Language Settings: Language selection and enforcement options
  • Messages & Greetings: Welcome messages, group rules, bot behavior
  • Advanced Settings: Badwords filter, group status controls

This three-tab organization separates information viewing (Info and Statistics) from configuration (Settings), reducing clutter and making common tasks easy to locate.

Configuring Moderation Settings

Basic Protection Tab

The Basic Protection settings provide fundamental group management controls accessible to all subscription tiers:

User Management:

  • Enable CAPTCHA for new members (with configurable timeout and kick-on-failure options)
  • Ban other bots automatically
  • Limit anonymous users

Content Restrictions:

  • Block Videos, GIFs, Audio, Files, Text Messages (individual toggles)
  • Block Forwards
  • Block Invite Links

Each toggle includes a descriptive label explaining what it does. Changes save automatically—simply toggle the switch and the setting activates immediately for all new messages.

AI Moderation Tab

The AI Moderation settings control advanced detection systems, with some features restricted to premium tiers:

NSFW Content Detection (Premium - uses image scan quota):

  • Detect pornographic content
  • Detect racy/suggestive content
  • Detect spoofed content
  • Strict mode (combines porn + racy)
  • Image detection threshold slider (0-100%)

Media Scanning (Premium for some):

  • Scan pictures (Premium)
  • Scan GIFs (Premium)
  • Scan stickers (Premium)
  • Scan user profile pictures (Free)
  • Scan user profile text (Free)

Spam Detection (Free):

  • Enable spam finder (pattern-based)
  • Spam detection threshold slider (0-100%)
  • Enable AI spam detection (behavioral analysis, automatic kick at 0.75)

Toxicity & Sentiment Analysis (Premium):

  • Block profanities (1 min punishment)
  • Block insults (1 min punishment)
  • Block threats (5 min punishment)
  • Sentiment detection threshold slider (0-100%)

Premium-only features display a badge indicating subscription requirement and provide upgrade buttons for Free tier users.

Threshold Sliders

Three critical threshold sliders control detection sensitivity:

Image Detection Threshold:

  • Range: 0-100% (0.0-1.0 internally)
  • Default: 70%
  • Lower = more sensitive (catches borderline content, more false positives)
  • Higher = less sensitive (only catches obvious violations, fewer false positives)

Sentiment Detection Threshold:

  • Range: 0-100%
  • Default: 70%
  • Controls toxicity, profanity, insult, and threat detection sensitivity

Spam Detection Threshold:

  • Range: 0-100%
  • Default: 75%
  • Controls spam pattern detection sensitivity

Adjusting these sliders immediately affects future message analysis—there's no delay or save button required. Experiment with values and monitor violation statistics to find optimal settings for your community.

Language Settings Tab

Configure language enforcement with precise control:

  • Enable language guard toggle
  • Delete-only mode (remove without punishment)
  • Language selector dropdown with 43 supported languages from Arabic to Vietnamese

The language selector uses dropdown menus for easy selection. Choose the language your community primarily uses, enable the language guard, and messages in other languages will be automatically removed (and users punished unless delete-only mode is enabled).

Messages & Greetings Tab

Customize group interaction features:

Welcome Message:

  • Enable greeting toggle
  • Custom greeting text (textarea supporting formatting)

Group Rules:

  • Enable group rules toggle
  • Auto-generate rules based on settings (checkbox)
  • Custom rules text (textarea)

Bot Behavior:

  • Mute bot (prevent all bot messages)
  • Delete system messages (remove join/leave notifications)
  • Enable /link command

These settings control user-facing features that affect how members experience your group.

Advanced Settings Tab

Configure specialized features:

Badwords Filter:

  • Enable badwords filter toggle
  • Apply punishment vs. delete only
  • Add custom badwords (input field + add button)
  • View and remove existing badwords (list with delete buttons)

Group Status:

  • Group allowed (whether moderation is active)
  • Hide from statistics

The badwords interface provides point-and-click management—type a word, click Add, and it's immediately added to your filter list. Click the X next to any word to remove it.

Monitoring and Analytics

Group Statistics Dashboard

Access comprehensive metrics through Statistics > Group Statistics:

Overview:

  • Status (allowed/not allowed)
  • Total members
  • Total administrators
  • Bot presence verification
  • Profile picture and invite link status

Activity Metrics:

  • Total messages all-time
  • Total violations detected
  • Total punishment time administered (minutes)
  • Relationship between messages and moderation

Moderation Efficiency:

  • Punishment rate per 1,000 messages
  • Average punishment duration
  • Average messages per member (engagement indicator)

Recent Activity:

  • Last 7 days punishments
  • Last 30 days punishments
  • Trend analysis

Top Violations Breakdown:

  • Violations by type (pornography, toxic language, spam, etc.)
  • Exact counts for each category
  • Visual representation of which rules are most frequently violated

These statistics update in real-time as new data arrives, ensuring you always see current metrics.

Users Statistics

View and analyze member activity through Statistics > Users Statistics:

  • Search bar for filtering by name, handle, ID, or bio content
  • Top 50 most active users by message count
  • Each user card displays:
    • Avatar
    • Name and handle
    • Total message count in this group
    • Last seen timestamp
  • Click any user to view their full intelligence report

Use this feature to identify your most engaged community members, spot unusual activity patterns (extremely high message counts might indicate spam bots), or investigate specific users reported by members.

Subscription Management

Monitor and manage your subscription through multiple interfaces:

Subscription Status Page (accessible from group Info tab):

  • Current plan details (name, price, features)
  • Billing period (start date, end date)
  • Feature quotas (image scans, sentiment analyses, etc.)
  • Usage meters with real-time updates (WebSocket-powered)
  • Overage toggle (enable/disable pay-as-you-go)
  • Groups covered by this subscription
  • Connection status indicator

Billing History Page:

  • Current billing period summary
  • 12 most recent invoice periods
  • Each invoice showing: Period number, dates, overage charges, payment status
  • Payment method management (redirects to Stripe portal)

The usage meters provide live updates as quota is consumed, with visual progress bars showing percentage used and exact counts (e.g., "450 / 500 image scans used"). This real-time visibility helps you understand whether your current plan meets your needs or whether an upgrade would be beneficial.

User Intelligence Features

Individual Intelligence Reports

Access deep behavioral analysis for any user:

  1. Navigate to User Intelligence from main menu
  2. Search by name, handle, or Telegram ID
  3. View comprehensive report including:
    • Spam rating (0.0-1.0 with risk level indicator)
    • Violation statistics (confidence mean, median, 95th percentile, high confidence rate)
    • Group activity (messages sent, groups joined)
    • Complete violation history (chronological list with timestamps, types, confidence, reasons)

The spam rating is the same score used by AI Spam Intelligence to determine automatic kicks—scores of 0.75+ trigger removal when AI spam detection is enabled. Use intelligence reports to investigate suspicious users, verify enforcement decisions, or evaluate whether borderline users deserve second chances.

Live Punishment Feed

Monitor real-time moderation activity system-wide:

  1. Navigate to User Intelligence > Live Punishments tab
  2. Watch the stream of recent violations across all monitored groups
  3. Each entry shows:
    • User avatar and name
    • Violation type and detailed reason
    • Confidence score
    • Relative timestamp
    • Connection status (WebSocket health)
  4. Click any punishment to view violator's full intelligence report

The live feed updates in real time as violations occur across your groups, so you can see which violations are happening now. Watch for patterns like multiple similar violations from different users (coordinated spam campaigns) or unusual violation types that might indicate new spam tactics.

Public API Documentation

Access programmatic intelligence data:

  1. Navigate to User Intelligence > API Documentation tab
  2. Review the REST API endpoint and format
  3. Copy code examples in your preferred language:
    • cURL (command line)
    • JavaScript (fetch API)
    • Python (requests library)
  4. Replace example user ID with ID you want to query
  5. Execute request to receive JSON with spam rating and risk level

The public API allows integration with external tools, enabling sophisticated workflows beyond the web interface.

Real-World Usage Patterns

Daily Moderation Routine

A typical daily moderation workflow using the dashboard:

  1. Morning Check (5 minutes):

    • Open Panel, review all group cards for status
    • Check subscription usage meters for quota consumption
    • Scan for any groups with elevated violation indicators
  2. Weekly Deep Dive (30 minutes):

    • Review Group Statistics for each major group
    • Examine top violations breakdown to identify trends
    • Check Users Statistics for new highly active members
    • Review User Intelligence for users with elevated spam ratings (0.50+)
  3. Monthly Strategic Review (60 minutes):

    • Compare statistics month-over-month
    • Adjust thresholds based on violation patterns
    • Review subscription usage to determine if plan changes needed
    • Update welcome messages or rules based on community evolution

This rhythm balances proactive monitoring with administrative efficiency.

Multi-Group Management

For administrators managing many communities:

  1. Dashboard Organization:

    • Use search to quickly locate specific groups
    • Star or bookmark frequently accessed groups in browser
    • Organize browser tabs with one per major group
  2. Shared Settings Strategy:

    • Develop "profiles" for similar group types (e.g., "strict moderation profile" for professional groups, "relaxed profile" for social groups)
    • Apply consistent threshold settings across groups of same type
    • Use notes to document why specific settings were chosen
  3. Centralized Intelligence:

    • Use User Intelligence to identify users causing problems across multiple groups
    • Cross-reference violation patterns between communities
    • Coordinate enforcement actions for users in multiple related groups

The dashboard's design supports scaling from single-group management to coordinating moderation across dozens of communities.

Settings Experimentation

When calibrating moderation settings:

  1. Establish Baseline:

    • Note current statistics (punishment rate, violation breakdown)
    • Document current threshold settings
  2. Make One Change:

    • Adjust only one threshold at a time
    • Document what changed and when
  3. Monitor Impact (3-7 days):

    • Watch Group Statistics for changes in violation patterns
    • Review specific violations to verify quality
  4. Evaluate and Iterate:

    • If improvement, keep change
    • If negative impact, revert and try different adjustment
    • If unclear, wait longer before judging

This methodical approach prevents confusion about which changes caused which effects.

Best Practices

Save Important Views

While the dashboard doesn't have built-in bookmarking, you can bookmark specific pages in your browser:

  • Bookmark your main Panel view for quick access
  • Bookmark specific group management pages for communities you check frequently
  • Bookmark the Live Punishment Feed if you monitor it regularly

Browser bookmarks provide quick access without navigating through multiple menus.

Use Search Effectively

The search functions (groups, users) support partial matches and are case-insensitive:

  • Search groups by partial name: "cryp" finds "Cryptocurrency Discussion"
  • Search users by handle without @: "john" finds "@johnsmith"
  • Search users by bio keywords to find related accounts

Effective search usage dramatically speeds up navigation in large installations.

Review Mobile Experience

The dashboard is fully responsive and works on mobile devices, but some features (especially statistics with tables) are more comfortable on larger screens. Consider:

  • Use mobile for quick checks and toggle changes
  • Use desktop/tablet for deep statistics review and threshold calibration
  • Use mobile's Live Punishment Feed for monitoring on the go

Different device types excel at different administrative tasks.

Keep Settings Documented

Maintain a simple document (spreadsheet, note file) tracking:

  • Current threshold settings for each group
  • Reasoning behind specific configurations
  • When settings were last changed
  • Results of threshold experiments

This documentation creates institutional knowledge that persists even if moderation team membership changes.

Troubleshooting

"Cannot see my group in the dashboard"

Causes: Bot not added to group, you're not an admin, authentication hasn't updated

Solution: Verify bot is actually in the group as a member. Verify you have administrator rights in Telegram group settings. Try logging out and logging back in to refresh authentication.

"Changes not saving"

Causes: Network issue, browser cache, concurrent changes

Solution: Refresh the page to verify whether change actually saved. If not, try toggling the setting again. Clear browser cache if problems persist. Ensure stable internet connection.

"Usage meters showing 'disconnected'"

Causes: WebSocket connection lost, browser tab inactive too long

Solution: The dashboard should automatically reconnect within 30 seconds. If it remains disconnected, refresh the page. Check that browser doesn't have WebSocket blocking extensions enabled.

"Statistics seem outdated"

Causes: Cache delay, recent changes not yet reflected

Solution: Statistics update in near-real-time but may have 30-60 second delays. Refresh the page to ensure you're viewing latest data. If data is hours or days old, this indicates a system issue—report to support.

"Cannot access Stripe billing portal"

Causes: No active subscription, browser blocking popup

Solution: Payment method management only works for active paid subscriptions. Ensure your browser allows popups from the dashboard domain. Try using the direct link from the Billing History page instead of the button.

Conclusion

The Telegram Bot App Management Dashboard transforms bot administration from complex command-line operations into intuitive point-and-click workflows while providing sophisticated analytics and monitoring capabilities that enable data-driven community management. Whether you're configuring basic protection rules, calibrating AI detection thresholds, monitoring real-time violations, or analyzing user behavior patterns, the dashboard provides the tools you need in a unified, accessible interface.

Master the dashboard's features to maximize your moderation effectiveness while minimizing time investment. The combination of simple toggles for common tasks and deep analytics for strategic decisions ensures that administrators of all skill levels can successfully manage their communities. Explore the interface, experiment with settings while monitoring their effects through statistics, and develop administrative workflows that match your community's unique needs.

Written by the Telegram Bot App team · Last updated June 2026

Related Articles

Why should I use the bot?

Benefits and advantages of automated group moderation

How does the anti-spam work?

Understanding our AI-powered spam detection

User Intelligence and Group Analytics

Data-driven insights into community health, member behavior, and moderation effectiveness

Telegram Bot App

AI-powered group moderation

© 2026 Telegram Bot App. All rights reserved.