# Heimdall - Protection bot

***

<div align="center"><figure><img src="/files/V8OGC8znrQ9Xc4cIJq75" alt="" width="563"><figcaption></figcaption></figure></div>

Heimdall is a powerful Telegram group management bot designed for crypto communities. It provides comprehensive moderation tools, anti-spam protection, portal verification, custom filters, and integration with various crypto services.

***

### **Anti-Spam Protection**

Automatic detection and removal of spam messages, fake admins, scammers, and prohibited content. Includes OCR-based text extraction from images and videos to detect spam hidden in media.

### Portal verification

Secure entry system requiring users to verify through a web portal before joining groups. Collects device fingerprints to detect alt accounts of banned users.

### **Custom Filters**

Create automatic responses to keywords or phrases. Supports single words and multi-word phrases in quotes.

### **Crypto Integration**

Track token prices, market caps, holders. Integration with DexScreener, PumpFun, and various buy bots. Supports Solana, Ethereum, TON, and BSC tokens.

### **Automatic Whitelisting**

Users are automatically whitelisted after sending 10 safe (non-spam) messages, exempting them from further anti-spam checks without admin intervention.

### **Image & Video Text Detection**

Uses OCR technology to extract and scan text from images, videos, GIFs, and documents for spam content - catching scammers who hide messages in media.

### **Whales Mode**

Restrict chat to verified token holders based on minimum holding requirements. Users verify by connecting their wallet on-chain.

### **Referral Contests**

Create and manage referral competitions with automatic tracking and leaderboards. Each user gets a unique invitation link to share.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.odin.tools/tools/heimdall-protection-bot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
