@runnerty/notifier-telegram

    3.1.1 • Public • Published

    Smart Processes Management

    NPM version Downloads Dependency Status code style: prettier

    Telegram notifier for Runnerty:

    Installation:

    Through NPM

    npm i @runnerty/notifier-telegram

    You can also add modules to your project with runnerty

    npx runnerty add @runnerty/notifier-telegram

    This command installs the module in your project, adds example configuration in your config.json and creates an example plan of use.

    If you have installed runnerty globally you can include the module with this command:

    runnerty add @runnerty/notifier-telegram

    Configuration sample:

    Add it in the notification section of the config.json file. More information here:

    {
      "id": "telegram_default",
      "type": "@runnerty-notifier-telegram",
      "token": "ABC123",
      "chat_id": "ABC123"
    }

    Example:

    {
      // ...
      "notifiers": [
        {
          "id": "telegram_default",
          "type": "@runnerty-notifier-telegram",
          "token": "MyTokenId",
          "chat_id": "MyChatId"
        }
        //...
      ]
    }

    Plan sample:

    Add add it to any chain or process notification event. More information here:

    {
      "id": "telegram_default",
      "message": "Process @GV(PROCESS_ID) Running!"
    }

    Examples:

    {
      "id": "PROCESS_SAMPLE",
      "name": "Sample process",
      "exec": {
        "id": "shell_default",
        "command": "echo 'Hello world'"
      },
      "notifications": {
        "on_end": [
          {
            "id": "telegram_default",
            "message": "THE PROCESS @GV(PROCESS_ID) HAS FINISHED"
          }
        ]
      }
    }
    • Video:
    {
      "id": "PROCESS_SAMPLE",
      "name": "Sample process",
      "exec": {
        "id": "shell_default",
        "command": "echo 'Hello world'"
      },
      "notifications": {
        "on_end": [
          {
            "id": "telegram_default",
            "message": "THE PROCESS @GV(PROCESS_ID) HAS FINISHED",
            "video": "./my_video.mp4"
          }
        ]
      }
    }

    Install

    npm i @runnerty/notifier-telegram

    DownloadsWeekly Downloads

    2

    Version

    3.1.1

    License

    MIT

    Unpacked Size

    8.78 kB

    Total Files

    10

    Last publish

    Collaborators

    • coderty