
Research
/Security News
Miasma Mini Shai-Hulud Hits ImmobiliareLabs npm Packages
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.
@robinpath/teams
Advanced tools
Teams module for RobinPath.
The teams module lets you:
All functions are callable directly from RobinPath scripts with a simple, consistent API.
npm install @robinpath/teams
1. Set up credentials
teams.setToken "eyJ0xxx"
2. Send a message to a Teams channel.
teams.sendChannel "team-id" "channel-id" "Hello team!"
| Function | Description |
|---|---|
teams.setToken | Set the Microsoft Graph API access token. |
teams.sendChannel | Send a message to a Teams channel. |
teams.sendChat | Send a message in a 1:1 or group chat. |
teams.replyToMessage | Reply to a message in a channel. |
teams.listTeams | List all teams the user has joined. |
teams.listChannels | List channels in a team. |
teams.getMessages | Get messages from a channel. |
teams.createChannel | Create a new channel in a team. |
teams.listChats | List all chats for the current user. |
teams.sendWebhook | Send a message via an incoming webhook URL. |
teams.sendChannel "team-id" "channel-id" "Hello team!"
teams.sendChat "chat-id" "Hey there!"
teams.replyToMessage "team-id" "channel-id" "msg-id" "Thanks!"
import { RobinPath } from "@wiredwp/robinpath";
import Module from "@robinpath/teams";
const rp = new RobinPath();
rp.registerModule(Module.name, Module.functions);
rp.registerModuleMeta(Module.name, Module.functionMetadata);
const result = await rp.executeScript(`
teams.setToken "eyJ0xxx"
teams.sendChannel "team-id" "channel-id" "Hello team!"
`);
See MODULE.md for complete documentation including all parameters, return types, error handling, and advanced examples.
@robinpath/slack — Slack module for complementary functionality@robinpath/discord — Discord module for complementary functionality@robinpath/telegram — Telegram module for complementary functionality@robinpath/whatsapp — WhatsApp module for complementary functionality@robinpath/json — JSON module for complementary functionalityMIT
FAQs
Microsoft Teams integration via Microsoft Graph API — list joined teams, enumerate/create channels, send channel messages with replies, list and message 1:1/group chats, and post to Incoming Webhooks. Supports delegated OAuth2 access tokens (with refresh-
The npm package @robinpath/teams receives a total of 8 weekly downloads. As such, @robinpath/teams popularity was classified as not popular.
We found that @robinpath/teams demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.

Security News
Rolldown paused Rust React Compiler integration after a 5MB binary size increase raised concerns about shipping React-specific code to all Vite users.

Security News
/Research
Mini Shai-Hulud expands into the Go ecosystem after hitting LeoPlatform npm packages and targeting GitHub Actions workflows.