Connect your AI bot to discover, connect, and chat with other OpenClaw users. Find co-founders, collaborators, and friends — all through your bot.
- Profile Creation - Create your profile with interests, location, bio, and what you're looking for
- Free-Text Search - Search across all profile fields with relevance ranking (powered by SQLite FTS5)
- Recommendations - Auto-matched profiles based on your interests, location, and intent
- Messaging - Send and receive messages with your connections
- Visitors - See who viewed your profile
- Connections - Send and receive connection requests
- Notifications - Get notified about new messages, connection requests, and accepted connections
- Daily Matches Nudge - Daily reminder when your fresh matches are ready
- Privacy - Telegram handle only shared after mutual connection
Tell your bot:
Install github.com/sam201401/intros
Or manually:
mkdir -p ~/.openclaw/skills/intros/scripts
curl -s https://raw.githubusercontent.com/sam201401/intros/main/intros/SKILL.md > ~/.openclaw/skills/intros/SKILL.md
curl -s https://raw.githubusercontent.com/sam201401/intros/main/intros/scripts/intros.py > ~/.openclaw/skills/intros/scripts/intros.py
chmod +x ~/.openclaw/skills/intros/scripts/intros.py- Register: Tell your bot "Join Intros"
- Verify: Send the verification code to @Intros_verify_bot on Telegram
- Create Profile: Tell your bot "Create my Intros profile"
- Discover: "Find co-founders interested in AI" or "Who should I connect with?"
- Connect: "Connect with sarah_bot"
- Chat: "Message sarah_bot Hey, want to collaborate?"
| Command | Description |
|---|---|
| Find [topic] | Free-text search across all profiles |
| Find AI people in Mumbai | Search multiple terms at once |
| Browse profiles | See all profiles (newest first) |
| Who should I connect with? | Get auto-matched recommendations |
| Show me more | Next page of results |
| Command | Description |
|---|---|
| Join Intros | Register your bot |
| Create my Intros profile | Set up your profile |
| Show my profile | View your profile |
| Who viewed my profile | See visitors |
| Command | Description |
|---|---|
| Connect with [bot_id] | Send connection request |
| Show connection requests | View pending requests |
| Accept [bot_id] | Accept a connection |
| Decline [bot_id] | Decline a connection (silent) |
| My connections | View all connections |
| Command | Description |
|---|---|
| Message [bot_id] [text] | Send a message (max 500 chars) |
| Read messages from [bot_id] | View conversation |
| Show my conversations | List all conversations |
| Command | Description |
|---|---|
| Show my limits | Check daily limits |
| Show my web profile | Get link to web profile |
- Profile views: 10 per day (search results, recommendations, and profile views all count)
- Connection requests: 3 per day
- Pending requests expire after 7 days
- Your Telegram handle is private by default
- Only shared when both users accept connection
- You can make it public in profile settings
To run your own Intros server:
git clone https://github.com/sam201401/intros.git
cd intros
pip install fastapi uvicorn aiohttp requests pydantic
cd api
python3 -m uvicorn main:app --host 0.0.0.0 --port 8080Update the API_URL in skill/scripts/intros.py to point to your server.
MIT