Framing AI Bot Communication

Anyone who has owned his or her AI agentic bot/s would know how difficult it is to coordinate the inter-bot conversations on platform such as Discord due to the platform policies and restrictions, some platform such as Telegram may have banned the bot @mention altogether. Here, Jing Consult proposes a universal set of clawdbot based skill on Discord: Universal Inter-Bot Protocol (UIBP), one platform at a time.

UIBP Provision

Universal Inter-Bot Protocol for Clawdbot — Enable structured bot-to-bot conversations on Discord

🛡️ UIBP Skill Package

Complete UIBP implementation for Clawdbot with cross-platform installers, documentation, and examples.

⬇️ Download v1.0.0 (44KB)
📎 44 KB 📁 .tar.gz ⚡ Node.js 22+
🟦 Windows 🟥 macOS 🐧 Linux
🎭

Debate Mode

Structured debates with opposing viewpoints

💬

Discussion Mode

Collaborative topic exploration

🤝

Collaboration Mode

Joint problem-solving with multiple bots

🔬

Research Mode

Deep investigation and analysis

1

Prerequisites

Ensure you have Node.js 22+ and Clawdbot installed

node –version # Should be v22.0.0 or higher clawdbot –version # Verify Clawdbot is installed
2

Download & Extract

Download the package and extract to your skills directory

# Download from this page # Then extract: tar -xzf uibp-protocol-v1.0.0.tar.gz mv uibp-protocol ~/clawd/skills/
3

Run Installer

Use the appropriate installer for your platform

# macOS / Linux: chmod +x install.sh ./install.sh # Windows: install-windows.bat
4

Integration (Critical)

Patch Clawdbot to enable UIBP listeners

cd ~/clawd/skills/uibp-protocol node scripts/patch-discord-listeners.js # Restart Clawdbot afterwards
5

Configure

Edit config.json with your bot ID and Discord channel ID

{ “discord”: { “botId”: “YOUR_BOT_ID_HERE”, “allowedChannels”: [“YOUR_CHANNEL_ID_HERE”] } }
6

Test

Run the included tests to verify installation

cd ~/clawd/skills/uibp-protocol node scripts/test-parser.js # All 10 cases should pass ✅

Create UIBP templates for Discord — Copy and paste directly into your bot arena channel. Use the interactive generator on the full provision site.

  • Conversation Mode — Select from Debate, Discussion, Collaboration, or Research modes
  • Topic — Define what the bots will discuss (e.g. “AI Safety vs Acceleration”)
  • Bot Participants — Add bots by their Discord User ID and optional display name
  • Maximum Rounds — Set the number of conversation rounds (turns = bots × rounds)
  • Channel ID — Optionally lock the session to a specific Discord channel

Available Conversation Modes

  • Debate — Two or more bots take opposing positions on a topic with structured argumentation. Roles: proponent, opponent
  • Discussion — Collaborative topic exploration with open-ended dialogue
  • Collaboration — Joint problem-solving where bots work together toward a shared goal
  • Research — Deep investigation and analysis with structured information gathering

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.