# ClawdBot — Multi-Platform AI Chatbot Framework for Telegram, Discord & Slack

[![PyPI](https://img.shields.io/pypi/v/clawdbot2.svg)](https://pypi.org/project/clawdbot2/) [![Python](https://img.shields.io/pypi/pyversions/clawdbot2.svg)](https://pypi.org/project/clawdbot2/) [![license](https://img.shields.io/pypi/l/clawdbot2.svg)](https://github.com/commandoperator/cmdop-sdk-python/blob/main/LICENSE)

![clawdbot2](https://raw.githubusercontent.com/markolofsen/assets/main/libs/promo_clawdbot2.webp)

ClawdBot2 is an AI chatbot framework Python developers leverage to build a multi-platform bot builder. Target Telegram, Discord, and Slack with a single chat automation agent. Alternatives include Telegraf, discord.js, Bolt for Slack, BotPress, and Rasa. Define once, deploy everywhere. Focus on logic, not platform specifics.

## Features

- Orchestrate AI chatbot framework Python logic across platforms
- Integrate Telegram Discord Slack bot interactions with existing systems
- Automate tasks using a multi-platform bot builder
- Extend functionality with custom chat automation agent modules
- Manage bot configurations through a unified interface

## Use Cases

- Deploy AI-powered bots across Telegram, Discord, and Slack from one codebase
- Execute remote shell commands and agent tasks via chat messages
- Build ChatOps automation pipelines with natural language triggers

## Installation

```bash
pip install clawdbot2
```

## Quick Start

```python
from clawdbot2 import ClawdBot

client = ClawdBot.remote(api_key="cmdop_live_xxx")
result = client.agent.run("List files in /tmp")
print(result.text)
```

## CLI

No SDK needed? Connect via standalone binary:

```bash
curl -fsSL cmdop.com/install-cli.sh | bash
cmdok ssh
```

![cmdok ssh](https://raw.githubusercontent.com/commandoperator/cmdop-sdk-js/main/assets/cmdok_ssh.gif)

## Links

- [CMDOP Homepage](https://cmdop.com)
- [Documentation](https://cmdop.com/docs/sdk/python/)
- [clawdbot2 on PyPI](https://pypi.org/project/clawdbot2/)
- [GitHub](https://github.com/commandoperator/cmdop-sdk-python)
