Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Discord Bridge

v1.0.1

Bridge Discord messages to Agent Zero's HTTP API

0· 449· 2 versions· 0 current· 0 all-time· Updated 16h ago· MIT-0
byCarl Luis Olivier@wespeakallday

Install

openclaw skills install discord-bridge

Discord Bridge Skill

Overview

Bridges Discord messages to Agent Zero's api_message HTTP endpoint, enabling Discord users to interact with Agent Zero agents.

Purpose

  • Forward Discord messages from specific channels to Agent Zero
  • Handle async Discord bot events
  • Support command prefix filtering
  • Session-based message bridging

Input Variables

VariableDescriptionExample
{{DISCORD_BOT_TOKEN}}Discord bot authentication tokenBot token from Discord Developer Portal
{{A0_API_URL}}Agent Zero API endpointhttp://localhost:80/api_message
{{A0_API_KEY}}Agent Zero API authenticationmcp_server_token from settings
{{DISCORD_CHANNEL_IDS}}Comma-separated allowed channel IDs"123456789,987654321"
{{BOT_CMD_PREFIX}}Command prefix for bot commands"!"

Triggers

  • Discord on_message event
  • Filtered by ALLOWED_CHANNEL_SET (if configured)
  • Messages containing command prefix for special handling

APIs & Dependencies

  • discord.py: Discord bot framework
  • aiohttp: Async HTTP client for API calls
  • python-dotenv: Environment variable management

Files

  • index.py - Main Discord bot logic
  • .env.example - Environment template

Usage

# Install dependencies
pip install discord.py aiohttp python-dotenv

# Configure environment
cp .env.example .env
# Edit .env with your credentials

# Run the bridge
python index.py

Version tags

latestvk975aczvc3bqcf8sm5ryakpxns82dd4s