после того как собщения получено ботом отметить сообщение это как прочитаное 
// Основная функция
function Main() {
    // Введите ваш токен телеграм-бота здесь
    var telegramToken = sys.Token;
    var lastUpdateId = 0;  // Переменная для хранения ID последнего обновления

    // Основная функция для получения сообщений
    function getUpdates() {
        var url = "https://api.telegram.org/bot" + telegramToken + "/getUpdates";
        if (lastUpdateId > 0) {
            url += "?offset=" + (lastUpdateId + 1);
        }

        // Создаем объект для HTTP-запроса
        var httpRequest = new ActiveXObject("MSXML2.XMLHTTP");
        httpRequest.open("GET", url, false);
        httpRequest.send();

        // Проверка статуса ответа
        if (httpRequest.status == 200) {
            var responseText = httpRequest.responseText;
            
            // Простой вывод JSON ответа (для отладки)
            sys.onEvent(responseText);

            // Поиск и обработка каждого сообщения (очень упрощенный парсинг JSON)
            if (responseText.indexOf('"result":[]') == -1) {
                var updates = responseText.split('"update_id":');
                for (var i = 1; i < updates.length; i++) {
                    // Получение update_id
                    lastUpdateId = parseField(updates[i], "", ",");
                    // Получение текста сообщения
                    var messageText = parseField(updates[i], '"text":"', '"');
                    // Получение chat_id
                    var chatId = parseField(updates[i], '"chat":{"id":', ",");

                    // Вывод сообщения на экран
                    sys.onEvent("Новое сообщение: " + messageText + " от chat_id: " + chatId);
                    
                    // Отправляем ответное сообщение
                    sendMessage(chatId, "Ваше сообщение получено: " + messageText);
                }
            }
        } else {
            sys.onEvent("Ошибка при получении обновлений: " + httpRequest.status + " " + httpRequest.statusText);
        }
    }

    // Функция отправки сообщения
    function sendMessage(chatId, messageText) {
        var url = "https://api.telegram.org/bot" + telegramToken + "/sendMessage";
        var params = "chat_id=" + chatId + "&text=" + encodeURIComponent(messageText);

        // Создаем объект для HTTP-запроса
        var httpRequest = new ActiveXObject("MSXML2.XMLHTTP");
        httpRequest.open("POST", url, false);
        httpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        httpRequest.send(params);

        // Проверка статуса ответа
        if (httpRequest.status == 200) {
            sys.onEvent("Сообщение отправлено пользователю с chat_id: " + chatId);
        } else {
            sys.onEvent("Ошибка при отправке сообщения: " + httpRequest.status + " " + httpRequest.statusText);
        }
    }

    // Простейшая функция для парсинга нужного поля из строки JSON
    function parseField(jsonText, field, delimiter) {
        var startPos = jsonText.indexOf(field);
        if (startPos == -1) return "";
        
        startPos += field.length;
        var endPos = jsonText.indexOf(delimiter, startPos);
        return jsonText.substring(startPos, endPos);
    }

    // Запрашиваем обновления
    getUpdates();
}

/*******************  Начало  **********************************/
function doWork(Data, Index) {
    Main();
}
/*************  Конец *********************************************/