コード例 #1
0
ファイル: core.py プロジェクト: marinhojr/bot-telegram
def command_help(message):
    msg = """Vou fazer uma auto análise e lhe dizer como eu estou.\n \
        Isso pode levar um tempinho...\n\n
        Meu IP tem {}\n\n \
        Meu espaço: {} \n\n \
        Temperatura em grau Celsius é de: {} \n\n \
        Eu sou o veículo {} \n\n \
        Agora vou gerar as imagens de agora. Capturando...""".format(
        meu_ip(),
        disk()[0],
        temperatura()[0],
        get_hostname()[0])

    bot.send_message(message.chat.id, msg)
    allCam()

    try:
        pathCam = f'/home/pi/CAMS/1/{date.today()}/'
        newFoto = newPhoto(pathCam)
        photo = open(newFoto, "rb")
        bot.send_photo(message.chat.id, photo)
    except Exception as err:
        bot.send_message(message.chat.id,
                         f"Não consegui capturar imagem da camera 1. {err}")

    try:
        pathCam = f'/home/pi/CAMS/2/{date.today()}/'
        newFoto = newPhoto(pathCam)
        photo = open(newFoto, "rb")
        bot.send_photo(message.chat.id, photo)
    except Exception as err:
        bot.send_message(message.chat.id,
                         f"Não consegui capturar imagem da camera 2. {err}")

    try:
        pathCam = f'/home/pi/CAMS/3/{date.today()}/'
        newFoto = newPhoto(pathCam)
        photo = open(newFoto, "rb")
        bot.send_photo(message.chat.id, photo)
    except Exception as err:
        bot.send_message(message.chat.id,
                         f"Não consegui capturar imagem da camera 3. {err}")

    try:
        pathCam = f'/home/pi/CAMS/4/{date.today()}/'
        newFoto = newPhoto(pathCam)
        photo = open(newFoto, "rb")
        bot.send_photo(message.chat.id, photo)
    except Exception as err:
        bot.send_message(message.chat.id,
                         f"Não consegui capturar imagem da camera 4. {err}")

    bot.send_message(message.chat.id,
                     'Prontinho, status da minha saúde finalizado')
コード例 #2
0
ファイル: core.py プロジェクト: marinhojr/bot-telegram
def testCameras(message):
    try:
        pathCam = f'/home/pi/CAMS/4/{date.today()}/'
        newFoto = newPhoto(pathCam)
        photo = open(newFoto, "rb")
        bot.send_photo(message.chat.id, photo)
    except Exception as err:
        bot.reply_to(message,
                     f"Não consegui capturar imagem da camera 4. {err}")