Open Connector
所有 Tools

Slackbot logoSlackbot

Use an installed Slack app bot for conversations, messages, files, reactions, and workspace resources.

slackbotvcatalog-v172 个 Tools

认证方式

方式底层类型状态说明
Slack bot OAuth 2.0oauth2available

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "SLACKBOT_BOTS_INFO",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("SLACKBOT_BOTS_INFO", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute SLACKBOT_BOTS_INFO --data '{ }'

Tool 目录

可用 Tools

72 个可调用操作

Bots InfoSLACKBOT_BOTS_INFOGets information about a bot user.

Gets information about a bot user.

认证

需要 Connected Account

Scopes

users:read

Tags

bots
Calls AddSLACKBOT_CALLS_ADDRegisters a new Call.

Registers a new Call.

认证

需要 Connected Account

Scopes

calls:write

Tags

calls
Calls EndSLACKBOT_CALLS_ENDEnds a Call.

Ends a Call.

认证

需要 Connected Account

Scopes

calls:write

Tags

calls
Calls InfoSLACKBOT_CALLS_INFOReturns information about a Call.

Returns information about a Call.

认证

需要 Connected Account

Scopes

calls:read

Tags

calls
Calls Participants AddSLACKBOT_CALLS_PARTICIPANTS_ADDRegisters new participants added to a Call.

Registers new participants added to a Call.

认证

需要 Connected Account

Scopes

calls:write

Tags

calls.participantscalls
Calls Participants RemoveSLACKBOT_CALLS_PARTICIPANTS_REMOVERegisters participants removed from a Call.

Registers participants removed from a Call.

认证

需要 Connected Account

Scopes

calls:write

Tags

calls.participantscalls
Calls UpdateSLACKBOT_CALLS_UPDATEUpdates information about a Call.

Updates information about a Call.

认证

需要 Connected Account

Scopes

calls:write

Tags

calls
Chat DeleteSLACKBOT_CHAT_DELETEDeletes a message.

Deletes a message.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Chat DeleteScheduledMessageSLACKBOT_CHAT_DELETE_SCHEDULED_MESSAGEDeletes a pending scheduled message from the queue.

Deletes a pending scheduled message from the queue.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Chat MeMessageSLACKBOT_CHAT_ME_MESSAGEShare a me message into a channel.

Share a me message into a channel.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Chat PostEphemeralSLACKBOT_CHAT_POST_EPHEMERALSends an ephemeral message to a user in a channel.

Sends an ephemeral message to a user in a channel.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Chat PostMessageSLACKBOT_CHAT_POST_MESSAGESends a message to a channel.

Sends a message to a channel.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Chat ScheduleMessageSLACKBOT_CHAT_SCHEDULE_MESSAGESchedules a message to be sent to a channel.

Schedules a message to be sent to a channel.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Chat UnfurlSLACKBOT_CHAT_UNFURLProvide custom unfurl behavior for user-posted URLs

Provide custom unfurl behavior for user-posted URLs

认证

需要 Connected Account

Scopes

links:write

Tags

chat
Chat UpdateSLACKBOT_CHAT_UPDATEUpdates a message.

Updates a message.

认证

需要 Connected Account

Scopes

chat:write

Tags

chat
Conversations ArchiveSLACKBOT_CONVERSATIONS_ARCHIVEArchives a conversation.

Archives a conversation.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations CloseSLACKBOT_CONVERSATIONS_CLOSECloses a direct message or multi-person direct message.

Closes a direct message or multi-person direct message.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations CreateSLACKBOT_CONVERSATIONS_CREATEInitiates a public or private channel-based conversation

Initiates a public or private channel-based conversation

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations HistorySLACKBOT_CONVERSATIONS_HISTORYFetches a conversation's history of messages and events.

Fetches a conversation's history of messages and events.

认证

需要 Connected Account

Scopes

channels:historygroups:historyim:historympim:history

Tags

conversations
Conversations InfoSLACKBOT_CONVERSATIONS_INFORetrieve information about a conversation.

Retrieve information about a conversation.

认证

需要 Connected Account

Scopes

channels:readgroups:readim:readmpim:read

Tags

conversations
Conversations InviteSLACKBOT_CONVERSATIONS_INVITEInvites users to a channel.

Invites users to a channel.

认证

需要 Connected Account

Scopes

channels:managechannels:write.invitesgroups:writegroups:write.invitesim:writempim:write

Tags

conversations
Conversations JoinSLACKBOT_CONVERSATIONS_JOINJoins an existing conversation.

Joins an existing conversation.

认证

需要 Connected Account

Scopes

channels:join

Tags

conversations
Conversations KickSLACKBOT_CONVERSATIONS_KICKRemoves a user from a conversation.

Removes a user from a conversation.

认证

需要 Connected Account

Scopes

channels:managegroups:write

Tags

conversations
Conversations LeaveSLACKBOT_CONVERSATIONS_LEAVELeaves a conversation.

Leaves a conversation.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations ListSLACKBOT_CONVERSATIONS_LISTLists all channels in a Slack team.

Lists all channels in a Slack team.

认证

需要 Connected Account

Scopes

channels:readgroups:readim:readmpim:read

Tags

conversations
Conversations MarkSLACKBOT_CONVERSATIONS_MARKSets the read cursor in a channel.

Sets the read cursor in a channel.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations MembersSLACKBOT_CONVERSATIONS_MEMBERSRetrieve members of a conversation.

Retrieve members of a conversation.

认证

需要 Connected Account

Scopes

channels:readgroups:readim:readmpim:read

Tags

conversations
Conversations OpenSLACKBOT_CONVERSATIONS_OPENOpens or resumes a direct message or multi-person direct message.

Opens or resumes a direct message or multi-person direct message.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations RenameSLACKBOT_CONVERSATIONS_RENAMERenames a conversation.

Renames a conversation.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Conversations RepliesSLACKBOT_CONVERSATIONS_REPLIESRetrieve a thread of messages posted to a conversation

Retrieve a thread of messages posted to a conversation

认证

需要 Connected Account

Scopes

channels:historygroups:historyim:historympim:history

Tags

conversations
Conversations SetPurposeSLACKBOT_CONVERSATIONS_SET_PURPOSESets the purpose for a conversation.

Sets the purpose for a conversation.

认证

需要 Connected Account

Scopes

channels:managechannels:write.topicgroups:writegroups:write.topicim:writeim:write.topicmpim:writempim:write.topic

Tags

conversations
Conversations SetTopicSLACKBOT_CONVERSATIONS_SET_TOPICSets the topic for a conversation.

Sets the topic for a conversation.

认证

需要 Connected Account

Scopes

channels:managechannels:write.topicgroups:writegroups:write.topicim:writeim:write.topicmpim:writempim:write.topic

Tags

conversations
Conversations UnarchiveSLACKBOT_CONVERSATIONS_UNARCHIVEReverses conversation archival.

Reverses conversation archival.

认证

需要 Connected Account

Scopes

channels:managegroups:writeim:writempim:write

Tags

conversations
Dnd InfoSLACKBOT_DND_INFORetrieves a user's current Do Not Disturb status.

Retrieves a user's current Do Not Disturb status.

认证

需要 Connected Account

Scopes

dnd:read

Tags

dnd
Dnd TeamInfoSLACKBOT_DND_TEAM_INFORetrieves the Do Not Disturb status for up to 50 users on a team.

Retrieves the Do Not Disturb status for up to 50 users on a team.

认证

需要 Connected Account

Scopes

dnd:read

Tags

dnd
Emoji ListSLACKBOT_EMOJI_LISTLists custom emoji for a team.

Lists custom emoji for a team.

认证

需要 Connected Account

Scopes

emoji:read

Tags

emoji
Files Comments DeleteSLACKBOT_FILES_COMMENTS_DELETEDeletes an existing comment on a file.

Deletes an existing comment on a file.

认证

需要 Connected Account

Scopes

files:write

Tags

files.commentsfiles
Files DeleteSLACKBOT_FILES_DELETEDeletes a file.

Deletes a file.

认证

需要 Connected Account

Scopes

files:write

Tags

files
Files InfoSLACKBOT_FILES_INFOGets information about a file.

Gets information about a file.

认证

需要 Connected Account

Scopes

files:read

Tags

files
Files ListSLACKBOT_FILES_LISTList for a team, in a channel, or from a user with applied filters.

List for a team, in a channel, or from a user with applied filters.

认证

需要 Connected Account

Scopes

files:read

Tags

files
Files Remote AddSLACKBOT_FILES_REMOTE_ADDAdds a file from a remote service

Adds a file from a remote service

认证

需要 Connected Account

Scopes

remote_files:write

Tags

files.remotefiles
Files Remote InfoSLACKBOT_FILES_REMOTE_INFORetrieve information about a remote file added to Slack

Retrieve information about a remote file added to Slack

认证

需要 Connected Account

Scopes

remote_files:read

Tags

files.remotefiles
Files Remote ListSLACKBOT_FILES_REMOTE_LISTRetrieve information about a remote file added to Slack

Retrieve information about a remote file added to Slack

认证

需要 Connected Account

Scopes

remote_files:read

Tags

files.remotefiles
Files Remote RemoveSLACKBOT_FILES_REMOTE_REMOVERemove a remote file.

Remove a remote file.

认证

需要 Connected Account

Scopes

remote_files:write

Tags

files.remotefiles
Files Remote ShareSLACKBOT_FILES_REMOTE_SHAREShare a remote file into a channel.

Share a remote file into a channel.

认证

需要 Connected Account

Scopes

remote_files:share

Tags

files.remotefiles
Files Remote UpdateSLACKBOT_FILES_REMOTE_UPDATEUpdates an existing remote file.

Updates an existing remote file.

认证

需要 Connected Account

Scopes

remote_files:write

Tags

files.remotefiles
Files RevokePublicURLSLACKBOT_FILES_REVOKE_PUBLIC_URLRevokes public/external sharing access for a file

Revokes public/external sharing access for a file

认证

需要 Connected Account

Scopes

files:write

Tags

files
Files UploadSLACKBOT_FILES_UPLOADUploads or creates a file.

Uploads or creates a file.

认证

需要 Connected Account

Scopes

files:write

Tags

files
Pins AddSLACKBOT_PINS_ADDPins an item to a channel.

Pins an item to a channel.

认证

需要 Connected Account

Scopes

pins:write

Tags

pins
Pins ListSLACKBOT_PINS_LISTLists items pinned to a channel.

Lists items pinned to a channel.

认证

需要 Connected Account

Scopes

pins:read

Tags

pins
Pins RemoveSLACKBOT_PINS_REMOVEUn-pins an item from a channel.

Un-pins an item from a channel.

认证

需要 Connected Account

Scopes

pins:write

Tags

pins
Reactions AddSLACKBOT_REACTIONS_ADDAdds a reaction to an item.

Adds a reaction to an item.

认证

需要 Connected Account

Scopes

reactions:write

Tags

reactions
Reactions GetSLACKBOT_REACTIONS_GETGets reactions for an item.

Gets reactions for an item.

认证

需要 Connected Account

Scopes

reactions:read

Tags

reactions
Reactions ListSLACKBOT_REACTIONS_LISTLists reactions made by a user.

Lists reactions made by a user.

认证

需要 Connected Account

Scopes

reactions:read

Tags

reactions
Reactions RemoveSLACKBOT_REACTIONS_REMOVERemoves a reaction from an item.

Removes a reaction from an item.

认证

需要 Connected Account

Scopes

reactions:write

Tags

reactions
Team InfoSLACKBOT_TEAM_INFOGets information about the current team.

Gets information about the current team.

认证

需要 Connected Account

Scopes

team:read

Tags

team
Team Profile GetSLACKBOT_TEAM_PROFILE_GETRetrieve a team's profile.

Retrieve a team's profile.

认证

需要 Connected Account

Scopes

users.profile:read

Tags

team.profileteam
Usergroups CreateSLACKBOT_USERGROUPS_CREATECreate a User Group

Create a User Group

认证

需要 Connected Account

Scopes

usergroups:write

Tags

usergroups
Usergroups DisableSLACKBOT_USERGROUPS_DISABLEDisable an existing User Group

Disable an existing User Group

认证

需要 Connected Account

Scopes

usergroups:write

Tags

usergroups
Usergroups EnableSLACKBOT_USERGROUPS_ENABLEEnable a User Group

Enable a User Group

认证

需要 Connected Account

Scopes

usergroups:write

Tags

usergroups
Usergroups ListSLACKBOT_USERGROUPS_LISTList all User Groups for a team

List all User Groups for a team

认证

需要 Connected Account

Scopes

usergroups:read

Tags

usergroups
Usergroups UpdateSLACKBOT_USERGROUPS_UPDATEUpdate an existing User Group

Update an existing User Group

认证

需要 Connected Account

Scopes

usergroups:write

Tags

usergroups
Usergroups Users ListSLACKBOT_USERGROUPS_USERS_LISTList all users in a User Group

List all users in a User Group

认证

需要 Connected Account

Scopes

usergroups:read

Tags

usergroups.usersusergroups
Usergroups Users UpdateSLACKBOT_USERGROUPS_USERS_UPDATEUpdate the list of users for a User Group

Update the list of users for a User Group

认证

需要 Connected Account

Scopes

usergroups:write

Tags

usergroups.usersusergroups
Users ConversationsSLACKBOT_USERS_CONVERSATIONSList conversations the calling user may access.

List conversations the calling user may access.

认证

需要 Connected Account

Scopes

channels:readgroups:readim:readmpim:read

Tags

users
Users GetPresenceSLACKBOT_USERS_GET_PRESENCEGets user presence information.

Gets user presence information.

认证

需要 Connected Account

Scopes

users:read

Tags

users
Users InfoSLACKBOT_USERS_INFOGets information about a user.

Gets information about a user.

认证

需要 Connected Account

Scopes

users:read

Tags

users
Users ListSLACKBOT_USERS_LISTLists all users in a Slack team.

Lists all users in a Slack team.

认证

需要 Connected Account

Scopes

users:read

Tags

users
Users LookupByEmailSLACKBOT_USERS_LOOKUP_BY_EMAILFind a user with an email address.

Find a user with an email address.

认证

需要 Connected Account

Scopes

users:read.email

Tags

users
Users Profile GetSLACKBOT_USERS_PROFILE_GETRetrieves a user's profile information.

Retrieves a user's profile information.

认证

需要 Connected Account

Scopes

users.profile:read

Tags

users.profileusers
Users SetActiveSLACKBOT_USERS_SET_ACTIVEMarked a user as active. Deprecated and non-functional.

Marked a user as active. Deprecated and non-functional.

认证

需要 Connected Account

Scopes

users:write

Tags

users
Users SetPresenceSLACKBOT_USERS_SET_PRESENCEManually sets user presence.

Manually sets user presence.

认证

需要 Connected Account

Scopes

users:write

Tags

users

Provider 资源