Skip to content

PowerShell Module to Connect Scripts to Messaging Services (Email, Chat, etc.)

License

Notifications You must be signed in to change notification settings

Sekers/ScriptMessage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScriptMessage PowerShell Module

Table of Contents


Overview

PowerShell Module to Connect Scripts to Messaging Services (Email, Chat, etc.).

ScriptMessage is designed to simplify the use of messaging services in PowerShell scripts. For example, you can:

  • Take advantage of the Microsoft Graph SDK PowerShell module to send email messages using the Graph API without having to learn all the object formatting that the API requires.
  • Easily switch messaging services in your scripts by changing the service used without having to rewrite your scripts to use the new service.
  • Specify more than one service in a single command to send the same message multiple ways for redundancy or other purposes.

Note: The module currently only supports the Microsoft Graph SDK PowerShell module, but other messaging services will be added in.


What's New

See CHANGELOG.md for information on the latest updates, as well as past releases.


Documentation

The ScriptMessage module documentation is hosted in the ScriptMessage Wiki. Examples are included in the Sample Usage Scripts folder as well as in the comment-based help for each function/cmdlet (e.g., Get-Help Connect-ScriptMessage).


Developing and Contributing

This project is developed using a simplified Gitflow workflow that cuts out the release branches, which are unnecessary when maintaining only a single version for production. The Master/Main branch will always be the latest stable version released and tagged with an updated version number anytime the Develop branch is merged into it. Rebasing will occur if we need to streamline complex history.

You are welcome to fork the project and then offer your changes back using a pull request.

About

PowerShell Module to Connect Scripts to Messaging Services (Email, Chat, etc.)

Resources

License

Stars

Watchers

Forks

Packages