حزم SDK
نظرة عامة
حزم SDK رسمية لـ Python و JavaScript/TypeScript. بدون تبعيات، نماذج مكتوبة، التحقق من webhook مدمج.
انظر أيضًا: تكاملات CI/CD · التحقق من Webhook
Python SDK
التثبيت
pip install botbellإرسال إشعار
from botbell import BotBell
bot = BotBell("bt_your_token")
bot.send("Deploy succeeded ✅")انتظار موافقة المستخدم
from botbell import BotBell, Action
bot = BotBell("bt_your_token")
reply = bot.send_and_wait(
"Deploy to production?",
actions=[
Action(key="approve", label="Approve"),
Action(key="reject", label="Reject"),
],
)
if reply and reply.action == "approve":
deploy()JavaScript / TypeScript SDK
التثبيت
npm install @botbell/sdkإرسال إشعار
import { BotBell } from "@botbell/sdk";
const bot = new BotBell({ token: "bt_your_token" });
await bot.send("Deploy succeeded ✅");انتظار موافقة المستخدم
const reply = await bot.sendAndWait("Deploy to production?", {
actions: [
{ key: "approve", label: "Approve" },
{ key: "reject", label: "Reject" },
],
});
if (reply?.action === "approve") {
deploy();
}