refactor: rename to openclaw

This commit is contained in:
Peter Steinberger
2026-01-30 03:15:10 +01:00
parent 4583f88626
commit 9a7160786a
2357 changed files with 16688 additions and 16788 deletions

View File

@@ -1,6 +1,6 @@
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
import type { MoltbotConfig } from "../../config/config.js";
import type { OpenClawConfig } from "../../config/config.js";
import { handleTelegramAction, readTelegramButtons } from "./telegram-actions.js";
const reactMessageTelegram = vi.fn(async () => ({ ok: true }));
@@ -42,7 +42,7 @@ describe("handleTelegramAction", () => {
it("adds reactions when reactionLevel is minimal", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", reactionLevel: "minimal" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "react",
@@ -63,7 +63,7 @@ describe("handleTelegramAction", () => {
it("adds reactions when reactionLevel is extensive", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", reactionLevel: "extensive" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "react",
@@ -84,7 +84,7 @@ describe("handleTelegramAction", () => {
it("removes reactions on empty emoji", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", reactionLevel: "minimal" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "react",
@@ -103,7 +103,7 @@ describe("handleTelegramAction", () => {
});
it("rejects sticker actions when disabled by default", async () => {
const cfg = { channels: { telegram: { botToken: "tok" } } } as MoltbotConfig;
const cfg = { channels: { telegram: { botToken: "tok" } } } as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -120,7 +120,7 @@ describe("handleTelegramAction", () => {
it("sends stickers when enabled", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", actions: { sticker: true } } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendSticker",
@@ -139,7 +139,7 @@ describe("handleTelegramAction", () => {
it("removes reactions when remove flag set", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", reactionLevel: "extensive" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "react",
@@ -161,7 +161,7 @@ describe("handleTelegramAction", () => {
it("blocks reactions when reactionLevel is off", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", reactionLevel: "off" } },
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -178,7 +178,7 @@ describe("handleTelegramAction", () => {
it("blocks reactions when reactionLevel is ack", async () => {
const cfg = {
channels: { telegram: { botToken: "tok", reactionLevel: "ack" } },
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -201,7 +201,7 @@ describe("handleTelegramAction", () => {
actions: { reactions: false },
},
},
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -218,7 +218,7 @@ describe("handleTelegramAction", () => {
it("sends a text message", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
const result = await handleTelegramAction(
{
action: "sendMessage",
@@ -241,7 +241,7 @@ describe("handleTelegramAction", () => {
it("sends a message with media", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",
@@ -264,7 +264,7 @@ describe("handleTelegramAction", () => {
it("passes quoteText when provided", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",
@@ -289,7 +289,7 @@ describe("handleTelegramAction", () => {
it("allows media-only messages without content", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",
@@ -311,7 +311,7 @@ describe("handleTelegramAction", () => {
it("requires content when no mediaUrl is provided", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -328,7 +328,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", actions: { sendMessage: false } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -344,7 +344,7 @@ describe("handleTelegramAction", () => {
it("deletes a message", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "deleteMessage",
@@ -365,7 +365,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", actions: { deleteMessage: false } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -380,7 +380,7 @@ describe("handleTelegramAction", () => {
it("throws on missing bot token for sendMessage", async () => {
delete process.env.TELEGRAM_BOT_TOKEN;
const cfg = {} as MoltbotConfig;
const cfg = {} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -396,7 +396,7 @@ describe("handleTelegramAction", () => {
it("allows inline buttons by default (allowlist)", async () => {
const cfg = {
channels: { telegram: { botToken: "tok" } },
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",
@@ -414,7 +414,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", capabilities: { inlineButtons: "off" } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -433,7 +433,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", capabilities: { inlineButtons: "dm" } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await expect(
handleTelegramAction(
{
@@ -452,7 +452,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", capabilities: { inlineButtons: "dm" } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",
@@ -470,7 +470,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", capabilities: { inlineButtons: "group" } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",
@@ -488,7 +488,7 @@ describe("handleTelegramAction", () => {
channels: {
telegram: { botToken: "tok", capabilities: { inlineButtons: "all" } },
},
} as MoltbotConfig;
} as OpenClawConfig;
await handleTelegramAction(
{
action: "sendMessage",