{   
    "menuSection": "executive_devices",

    "configItem": [{
        "global": 0,
        "name": "Телеграм-Бот v2",
        "type": "Writing",
        "subtype": "Telegram_v2",
        "id": "tg",
        "widget": "",
        "page": "",
        "descr": "",
        "int": 10,

        "token": "",
        "autos": 1,
        "receiveMsg": 0,
        "chatID": ""
    }],
    
    "about": {
        "authorName": "Mikhail Bubnov",
        "authorContact": "https://t.me/Mit4bmw",
        "authorGit": "https://github.com/Mit4el",
        "specialThanks": "",
        "moduleName": "Telegram_v2",
        "moduleVersion": "1.0",
        "usedRam": {
            "esp32_4mb": 37,
            "esp8266_4mb": 37
        },
        "title": "Телеграм-Бот v2",
        "moduleDesc": "Добавляет возможность отправлять сообщения от имени бота контакту в Телеграм-чате и получать команды.",
        "propInfo": {
            "token": "Токен для авторизации бота в системе Telegram",
            "autos": "Автоматически(1) или нет(0) запоминать ChatID по входящим сообщениям. Т.е. бот будет информировать тех, кто последний прислал сообщение.",
            "receiveMsg": "Обрабатывать(1) или нет(0) входящие сообщения.",
            "chatID": "ИД диалога с контактом. Необходим для отправки сообщений именно вам."
        },
        "funcInfo": [
            {   
                "name": "sendMsg",
                "descr": "Отправить сообщение без повторений.",
                "params": ["Сообщение, может быть строкой, числом или ИД другого элемента для получения значения"]
            },
            {   
                "name": "sendOftenMsg",
                "descr": "Отправить сообщение в любом случае, даж если отправляли такое ранее.",
                "params": ["Сообщение, может быть строкой, числом или ИД другого элемента для получения значения"]
            },
            {   
                "name": "sendPinMsg",
                "descr": "Отправить закрепленное сообщение в любом случае, даж если отправляли такое ранее.",
                "params": ["Сообщение, может быть строкой, числом или ИД другого элемента для получения значения"]
            },
            {   
                "name": "editMsg",
                "descr": "Отредактировать последнее отправленное ботом сообщение.",
                "params": ["Сообщение, может быть строкой, числом или ИД другого элемента для получения значения"]
            },
            {   
                "name": "sendFile",
                "descr": "Отправить файл в телеграмм, с указанием типа файла: 0-фото, 1-аудио, 2-документ, 3-видео, 4-анимация, 5-голос",
                "params": ["Путь к файлу (/test.png)", "Тип файла/информации (число)"]
            },
            {   
                "name": "editFile",
                "descr": "Отредактировать последний отправленный файл, с указанием типа файла: 0-фото, 1-аудио, 2-документ, 3-видео, 4-анимация, 5-голос",
                "params": ["Путь к файлу (/test.png)", "Тип файла/информации (число)"]
            }       
         ]
    },

    "defActive": false,

    "usedLibs": {
        "esp32_4mb": [
            "gyverlibs/FastBot"
        ],
        "esp32cam_4mb": [
            "gyverlibs/FastBot"
        ],
        "esp32s2_4mb": [
            "gyverlibs/FastBot"
        ],
        "esp32_16mb": [
            "gyverlibs/FastBot"
        ],
        "esp8266_4mb": [
            "gyverlibs/FastBot"
        ]
    }
}