UNPKG

@sierai/stargate

Version:

Stargate Tools for AI Agents.

20 lines (16 loc) 598 B
import { StargateProvider } from "@sierai/stargate-toolmaker"; import getChannelMessages from "./tools/getChannelMessages"; import sendMessage from "./tools/sendMessage"; import getUsers from "./tools/getUsers"; import { Slack } from "@sierai/stargate-auth"; const slack = new StargateProvider({ type: StargateProvider.Type.Connection, name: "Slack", description: "This tool provider will allow you to connect to slack and perform actions", oauthProvider: new Slack(), }); slack.addTool(getChannelMessages); slack.addTool(sendMessage); slack.addTool(getUsers); export default slack;