Hi Everyone,

As an intern project, I develop a connector for WSO2 Enterprise Integrator
that provided a quick and easy way to communicate with teammates in Slack
Web API.

API: Slack Web API, authentication mechanism: OAuth 2.0

The Slack Web API is an interface for querying information from and
enacting change in a Slack workspace. It is used on the fly for ad-hoc
queries, or as part of a more complex tapestry of platform features in a
Slack app.

I would like to introduce the following 15 methods to access key features
and functionalities of the Slack Web API.
authTest - Checks authentication & identity. This method checks
authentication and tells "you" who   you are. You can also use this method
to test whether Slack API authentication is functional. This method returns
corresponding user to the given accessToken together with the user details.
createChannel - Creates a channel in the Slack workspace.
inviteUserToChannel - Invites a user to a channel.The calling user must be
a member of the channel.
joinToChannel - Joins a channel, creating it if needed.
leaveFromChannel - Leaves a channel.
removeUserFromChannel - Removes a user from a channel.This method allows a
user to remove another member from a team channel.
sendMessage - Send a message into a channel.
deleteMessage - Deletes a message.
addReminder - Creates a reminder.
getReminderInfo - Gets information about a reminder.
getUserProfile - Retrieves a user's profile information..
createGroup - Creates a private channel
inviteUserToGroup-  Invites a user to a private channel.
setPurposeForGroup - Sets the purpose for a private channel.
renameGroup - Renames a private channel.

Herewith I have attached the user story for Slack connector for WSO2 EI.

https://docs.google.com/document/d/186po8CRoOw1gRd2hwLWvV2cdMA1uaEGHL1gjCpxgYFI/edit#

Thanks & Regards
Ayodhya Manewa

Intern | WSO2
Mobile :0769820232,0711353134
Engineering Team
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to