Skip to main content

Tool to notify you when command will be executed.

Project description

Execution Notifier

PyPI Code style: black Actions Status Actions Status pre-commit.ci status PyPI - Python Version

This tool provides you ability to send yourself information about looong executed command when it is done. Information will be sent using Telegram Bot. Logs and error messages (if they'll occur) will be delivered too.

If your log will be too long (longer 1_000_000 signs we'll not send it).

Prerequisites

  1. Python 3.4 or higher
  2. Telegram ID - get it from @exec_notifier_bot by using /start command.

Installation and running

You need to run your commands in quotes("") when passing script to run.

>>> pip install exec-notifier
>>> exec_notifier config --telegram_id=YOUR_TELEGRAM_ID
>>> exec_notifier notify "[your_command_here]"

Examples

>>> exec_notifier notify "ls -l | head"
>>> exec_notifier notify "ls -l > output.txt"
>>> exec_notifier notify "ls -l && sleep 3 && ps"
>>> exec_notifier notify "zip Downloads"

Future

  • Your own bot support will be added

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exec-notifier-0.1.32.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

exec_notifier-0.1.32-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file exec-notifier-0.1.32.tar.gz.

File metadata

  • Download URL: exec-notifier-0.1.32.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.9.2 Linux/5.4.0-1043-azure

File hashes

Hashes for exec-notifier-0.1.32.tar.gz
Algorithm Hash digest
SHA256 15848c6fbad69aeb8840f08e4c3239fbcc61761451461636ff2c2aa4a62f189d
MD5 dbbd3265ecca03538980ba9234e2df6b
BLAKE2b-256 3835b8b504fbc6e4914734541108cd58fa0a457f4c01425d7aca93c7c08fd3b5

See more details on using hashes here.

File details

Details for the file exec_notifier-0.1.32-py3-none-any.whl.

File metadata

  • Download URL: exec_notifier-0.1.32-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.9.2 Linux/5.4.0-1043-azure

File hashes

Hashes for exec_notifier-0.1.32-py3-none-any.whl
Algorithm Hash digest
SHA256 a1ac189770b90a0f5820b305b62cc7695ed81eba2b5a793664129773f776ca2a
MD5 af1f097b79318b3370245e71cd761aeb
BLAKE2b-256 c1f1e89de36d36546899662dd30fe434dd9a0e0355445c95a3b5a2cc410947c2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page