User Intelligence

Telegram User Intelligence Report

Analyze Telegram user behavior, activity patterns, and spam risk. Enter a Telegram user ID to generate a comprehensive intelligence report powered by Telegram Bot App's AI detection system.

Generate Intelligence Report

Enter a Telegram user ID to analyze their behavior and spam risk. This tool uses 7 AI detection engines to provide comprehensive insights.

Enter a valid Telegram user ID (numeric only). You can find user IDs using bots like @userinfobot.

Live Punishments Feed

Real-time moderation across all communities

Disconnected

Waiting for punishments...

API Documentation

Public REST API for user intelligence reports

Public API
POST
https://api.telegram-bot.app/intelligence/user
{ "user_id": 123456789 }

No rate limits currently enforced. Please use responsibly.

Code Examples

curl -X POST https://api.telegram-bot.app/intelligence/user \
  -H "Content-Type: application/json" \
  -d '{"user_id": 123456789}'
// Using fetch API
const response = await fetch('https://api.telegram-bot.app/intelligence/user', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ user_id: 123456789 })
});

const data = await response.json();
console.log('Spam rating:', data.spam.rating);
import requests

response = requests.post(
    'https://api.telegram-bot.app/intelligence/user',
    json={'user_id': 123456789}
)

data = response.json()
print(f"Spam rating: {data['spam']['rating']}")
{
  "user": {
    "profile_name": "John Doe",
    "telegram_handle": "@johndoe",
    "is_profile_pic_nsfw": false,
    "last_seen": "2025-11-05T10:30:00Z",
    "last_updated": "2025-11-05T10:30:00Z"
  },
  "groups": {
    "total_messages": 1250,
    "member_in_groups": 15,
    "admin_in_groups": 2
  },
  "punishments": {
    "count": 2,
    "total_length": 3600,
    "latest_10_offences": [
      "[2025-10-15T14:22:00Z] SPAM, reason: spamfinder, confidence: 75.00%"
    ]
  },
  "punishment_statistics": {
    "total_offences": 2,
    "confidence_mean": 0.785,
    "confidence_median": 0.785,
    "confidence_95th_percentile": 0.82,
    "high_confidence_rate": 0.5,
    "most_common_violation_type": "spam",
    "most_common_reason": "spamfinder"
  },
  "spam": {
    "rating": 0.45
  }
}

Key Response Fields

spam.rating

Spam likelihood (0.0-1.0)

punishments.count

Total violations detected

groups.total_messages

Total messages sent

user.is_profile_pic_nsfw

NSFW profile picture flag

Frequently Asked Questions

Learn more about User Intelligence reports, spam ratings, and our public API

User Intelligence is a comprehensive analysis tool that evaluates Telegram user behavior using 7 AI detection engines. It analyzes a user's message history, group activity, and past violations to generate a spam risk rating. The system uses machine learning models trained on millions of messages to detect patterns associated with spam, toxic behavior, NSFW content, and other violations. The spam rating ranges from 0.0 (legitimate user) to 1.0 (almost certainly spam).

Telegram Bot App

AI-powered group moderation

© 2026 Telegram Bot App. All rights reserved.