BD Pokemon Bot Example Flow
Example Flow Link: https://app.skynetxbt.ai/flow/80471154-e4a4-454e-8cd1-5e0b3728d9a5
This example demonstrates how to create an automated group monitoring bot that collects data from multiple Telegram groups and sends consolidated updates to your personal chat. Perfect for staying updated on all group activities without constant manual checking.
How This Example Works
The flow combines multiple tools to create a comprehensive monitoring system:
- Telegram Flow (Polling Mode): Listens to messages from multiple groups
- Parser Flow: Extracts and filters relevant content
- General Agent Flow: Analyzes and summarizes messages
- Telegram Flow (Broadcast Mode): Sends updates to personal chat
Configuration Requirements
In the UI, you only need to configure these three essential fields:
Required Settings
- Bot Token: Get from BotFather on Telegram (e.g.,
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz
) - LLM API Key: Your OpenAI or other LLM provider API key
- Chat ID: Your personal chat ID where you want to receive updates (e.g.,
123456789
)
How to Get These Values
Bot Token
- Message @BotFather on Telegram
- Send
/newbot
and follow instructions - Copy the bot token provided
Chat ID
- Add your bot to the groups you want to monitor
- Send
/chatId telegram
command in your personal chat with the bot - Use the number provided as your Chat ID
LLM API Key
- OpenAI: Get from platform.openai.com
- Anthropic: Get from console.anthropic.com
- Other providers: Check your LLM provider's documentation
Example Use Cases
Crypto Trading Groups
Monitor multiple alpha groups for:
- Early trading signals
- Market opportunities
- Whale movements
- Project announcements
Pokemon Gaming Communities
Track across groups for:
- Rare spawn alerts
- Trading opportunities
- Raid notifications
- Community events
Research & Analysis
Aggregate information for:
- Market sentiment analysis
- Competitor monitoring
- Trend identification
- Data collection
Duplication Instructions
Step 1: Access Example Flow
- Visit: https://app.skynetxbt.ai/flow/80471154-e4a4-454e-8cd1-5e0b3728d9a5
- Click "Duplicate Flow" or "Copy Template"
- Save to your workspace
Step 2: Configure Required Fields
- Bot Token: Paste your Telegram bot token from BotFather
- LLM API Key: Add your OpenAI or LLM provider API key
- Chat ID: Set your personal chat ID for receiving updates
Step 3: Group Setup
- Add Bot to Groups: Invite bot to source groups
- Get Chat IDs: Use
/chatId telegram
in each group - Test Permissions: Ensure bot can read messages
- Activate Personal Chat: Send
/start
to bot privately
Step 4: Testing & Optimization
- Test Message Flow: Send test messages in groups
- Verify Filtering: Check if keywords trigger correctly
- Adjust Settings: Fine-tune based on results
- Monitor Performance: Track flow execution
Usage Tips
Simple Setup
- The flow automatically detects and filters relevant messages
- No complex keyword configuration needed
- AI intelligently analyzes group content
- Smart filtering reduces noise and spam
Best Practices
- Start Small: Test with 1-2 groups first
- Monitor Results: Check if you're getting useful updates
- Respect Privacy: Only monitor public groups
- Follow Group Rules: Ensure your bot usage complies with group guidelines
How It Works
Integration Examples
With Other Flows
- Parser Flow: Extract structured data from messages
- Conditional Flow: Route based on message content
- Fetch Flow: Enrich with external data
- Ethers Flow: Execute blockchain actions based on signals
Flow Architecture
Message Processing Pipeline
- Input: Telegram messages from multiple groups
- Filter: Apply keyword and content filters
- Analyze: Use AI to assess importance
- Transform: Format for personal consumption
- Output: Send to personal chat with context
Error Handling
- Group Access Issues: Graceful degradation if bot removed
- Rate Limiting: Respect Telegram API limits
- Network Failures: Retry logic with exponential backoff
- Invalid Data: Skip malformed messages
Performance Optimization
- Batch Processing: Group messages for efficiency
- Caching: Cache group metadata and user info
- Async Operations: Non-blocking message processing
- Resource Management: Monitor memory and CPU usage
Next Steps:
- Duplicate the example flow from the provided link
- Customize for your specific groups and keywords
- Test with a small group first before scaling
- Monitor and optimize based on results
- Explore advanced features as needed
- Telegram Flow - Core Telegram integration
- General Agent Flow - AI message analysis
- Parser Flow - Data extraction
- Timer Flow - Scheduled operations