Command Examples
Practical examples of using BeefyGuard bot commands.
Basic Usage Examples
Getting Started
# Start using the bot /start # Get help /help # Get your user ID /myid # Response: Your User ID: 123456789
Group Information
# Get group information /groupinfo # Response shows: Group ID, name, member count, bot status # Check bot status /botinfo # Response shows: Bot permissions, admin status, configuration
Admin Management Examples
Syncing Admins
# Sync all current group admins automatically /sync_admins # Response: ✅ Admin list synced successfully! # List all tracked admins /list_admins # Response: Tracked Admins: # - John Doe (@johndoe) # - Jane Smith (@janesmith)
Manual Admin Management
# Add admin manually /add_admin John Doe # Response: ✅ Admin "John Doe" added to tracking list # Remove admin /remove_admin John Doe # Response: ✅ Admin "John Doe" removed from tracking list
Flagged Names Examples
Adding Flagged Names
# Add a single flagged name /add_flagged Scammer Name # Response: ✅ Flagged name "Scammer Name" added # Add multiple names (one at a time) /add_flagged Fake Admin /add_flagged Impersonator Bot /add_flagged Scam Account
Managing Flagged Names
# Show all flagged names /show_flagged # Response: Flagged Names: # - Scammer Name # - Fake Admin # - Impersonator Bot # Remove a flagged name /remove_flagged Scammer Name # Response: ✅ Flagged name "Scammer Name" removed
Whitelist Examples
Adding to Whitelist
# Method 1: Reply to user's message # 1. Find a message from the user # 2. Reply to that message # 3. Type: /add_whitelist # Response: ✅ User added to whitelist # Method 2: Via dashboard (see dashboard docs)
Managing Whitelist
# List all whitelisted users /list_whitelist # Response: Whitelisted Users: # - User Name (@username) - ID: 123456789 # - Another User (@another) - ID: 987654321 # Remove from whitelist # Reply to user's message with: /remove_whitelist # Response: ✅ User removed from whitelist
Settings Examples
Viewing Settings
# View all current settings /settings # Response shows all current configuration
Advanced Settings
# Set similarity threshold /set_similarity 0.90 # Response: ✅ Similarity threshold set to 0.90 # Set scan interval (in minutes) /set_scan_interval 60 # Response: ✅ Scan interval set to 60 minutes # Set log channel /set_log_channel -1001234567890 # Response: ✅ Log channel set to -1001234567890
Manual Actions
# Trigger immediate scan /manual_scan # Response: ✅ Manual scan started. This may take a few minutes.
Dashboard Access
# Get dashboard link /dashboard # Response: Click here to open dashboard: [secure link] # The link includes authentication and expires in 24 hours
Menu Examples
# Show interactive menu /menu # Response: Shows buttons for: # - Group Info # - Bot Info # - Admins # - Settings # - Flagged Names # - Whitelist
Feedback Examples
# Send feedback /feedback The bot is working great! Love the new features. # Response: ✅ Thank you for your feedback! # Report a bug /feedback Bug: Bot not detecting impersonators with similarity 0.85 # Response: ✅ Thank you for your feedback!
Verification Examples
# Verify channel subscription /verify # Response: Instructions for channel verification
Show ID Examples
# Reveal scammer ID (DM only) # 1. Forward a message from scammer to bot # 2. Bot responds with analysis # 3. Reply to bot's message with: /showid # Response: Scammer User ID: 123456789
Common Workflows
Initial Setup Workflow
# 1. Check bot status /botinfo # 2. Get group ID /groupinfo # 3. Sync admins /sync_admins # 4. Access dashboard /dashboard # 5. Configure settings in dashboard
Daily Management Workflow
# 1. Check settings /settings # 2. List admins /list_admins # 3. Show flagged names /show_flagged # 4. Check whitelist /list_whitelist
Troubleshooting Workflow
# 1. Check bot info /botinfo # 2. Check group info /groupinfo # 3. View settings /settings # 4. Test with manual scan /manual_scan
Tips
- Use Menu: The
/menucommand provides quick access to common functions - Save Group ID: Use
/groupinfoand save the Group ID for dashboard access - Regular Sync: Use
/sync_adminswhen admin list changes - Dashboard Preferred: For complex settings, use dashboard instead of commands
See Also
- All Commands - Complete command reference
- Commands by Category - Organized by function
- Dashboard Settings - Configure via web interface