Skip to content

A java application built to be able sending messages for team members at Slack using Web APIs .

Notifications You must be signed in to change notification settings

gabrielbcsilva/slackApp-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slack messages API

A java application built to send messages(with a BotApp) in your Slack workspace using Web APIs. Indicated for team members.

[Um aplicativo Java criado para enviar mensagens (com um BotApp) em seu espaço de trabalho Slack usando APIs da Web. Indicado para membros de equipe].

It's very common to see in a Development Team collaborative applications being used for helping in the internal communication between members. I decided to build this app because Slack is one of the most popular remote tools in the world and It is no secret that remote work tools are exploding in popularity as more and more people are required from home. This repository is just a guide I hope that you can start building your own slack app.

Code by Gabriel Bruno

Step by step

img1

- [Add features and functionality](https://api.slack.com/apps) In my case I just needed to configure permissions and to add the app Boot in the workspace because I'll to manage the requisitions in the code.

img2

- [Bot Token Scopes](https://api.slack.com/apps)

img3

- [You'll need to Add this OAuth Scopes](https://api.slack.com/apps)

img4

- [Generate the token that will be used in the application(Bot User Token)](https://api.slack.com/apps)

img5

- [Finally you'll need to install at your workspace this app](https://api.slack.com/apps)

img6

- [Let's code!](https://slack.dev/java-slack-sdk/guides/web-api-basics)

img7

⁉️ API Methods

Slack has a complete list of all the methods that you’ll be able to use, here. Each method has its own documentation page, that will provide everything you’ll need to start using it. An introduction to the Slack platform .

References

🎯 Como contribuir(How can You contribute?)

  • Faça um Fork deste repositório;
  • Crie uma branch com a sua feature: git checkout -b my-feature
  • Commit suas mudanças: git commit -m 'feat: My new feature'
  • Faça um push da sua branch: git push origin my-feature

About

A java application built to be able sending messages for team members at Slack using Web APIs .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages