AgentOS Extensions API - v1.0.3
    Preparing search index...

    Tool for managing Telegram groups

    ManageGroupTool

    Implements

    Index

    Constructors

    Properties

    category: "communication" = 'communication'
    description: "Manage Telegram group settings including pinning messages, setting descriptions, and managing members (requires admin rights)." = 'Manage Telegram group settings including pinning messages, setting descriptions, and managing members (requires admin rights).'
    displayName: "Manage Telegram Group" = 'Manage Telegram Group'
    hasSideEffects: true
    id: "telegramManageGroup" = 'telegramManageGroup'
    inputSchema: {
        properties: {
            action: { description: string; enum: string[]; type: string };
            chatId: { description: string; type: string[] };
            disableNotification: { description: string; type: string };
            messageId: { description: string; type: string };
            text: { description: string; type: string };
        };
        required: string[];
        type: string;
    } = ...
    name: "telegramManageGroup" = 'telegramManageGroup'
    version: "1.0.0" = '1.0.0'

    Methods

    • Parameters

      • args: {
            action: "pinMessage" | "unpinMessage" | "setDescription" | "setTitle";
            chatId: string | number;
            disableNotification?: boolean;
            messageId?: number;
            text?: string;
        }
      • context: ToolExecutionContext

      Returns Promise<ToolExecutionResult>