Skip to main content

ClawdBot — conversational bot framework plugin for CMDOP

Project description

ClawdBot — Telegram, Discord & Slack Bot Framework for Remote Machine Control

PyPI Python license

CMDOP Architecture

ClawdBot empowers you to create chat-ops solutions with a Telegram bot framework in Python, Discord bot automation, and Slack bot remote control. Unlike Telegraf, discord.js, or Bolt for Slack, ClawdBot offers a unified interface for managing your infrastructure through chat. Build powerful bots to interact with your systems remotely.

Features

  • Orchestrate remote systems using a Telegram bot framework in Python.
  • Automate Discord bot interactions for server management.
  • Execute shell commands securely via Slack bot remote control.
  • Develop chat-ops workflows with custom command handlers.
  • Integrate with various services to extend bot functionality.

Use Cases

  • Control remote servers via Telegram commands
  • Run shell commands from Discord or Slack
  • Build ChatOps workflows with AI agent integration

Installation

pip install clawdbot

Quick Start

from clawdbot import ClawdBot

client = ClawdBot.remote(api_key="cmdop_live_xxx")

output = client.exec("df -h")
print(output)

status = client.broadcast_status()
print(status)

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clawdbot-2026.2.28.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clawdbot-2026.2.28-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file clawdbot-2026.2.28.tar.gz.

File metadata

  • Download URL: clawdbot-2026.2.28.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for clawdbot-2026.2.28.tar.gz
Algorithm Hash digest
SHA256 64520b94b3e319a9dd7df174cbc5466235dc4d0fbd8505a6ac399e38fc4f246b
MD5 c756a7c224e3df17e2d29dcc7914ab2e
BLAKE2b-256 6ec90ce0707d9a85f8b7dce8c4ad124e39077aaf2296b2440f527e612d734688

See more details on using hashes here.

File details

Details for the file clawdbot-2026.2.28-py3-none-any.whl.

File metadata

  • Download URL: clawdbot-2026.2.28-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for clawdbot-2026.2.28-py3-none-any.whl
Algorithm Hash digest
SHA256 cb76399b07ddb1862e1390c1c8d62e95aef56bb00b2adc1de68035a1c36438ed
MD5 7b57ee8db3ad425658d29bf8b34c8af5
BLAKE2b-256 ecf2e75b02c23f42bf303e918952059f1862fb46b997fe88c40fe0e019bfb2ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page