Neste repositório você tera acesso a um bot para Slack feito em Python.
Partindo do pressuposto que você já tem um workspace habilitado no slack, será necessário apenas acessar o site Slack API e realizar os procedimentos para a criação de um novo app (bot), gerando assim o endpoint necessário para a validação da ação.
Qualquer configuração de estilo do bot em questão, deve ser feita pelo Slack API, como por exemplo: nome do bot, cor, imagem que o usuário verá ao receber a mensagem e etc.
Deve ser concedida as configurações necessárias para que o bot consiga realizar as ações, no exemplo acima, foi utilizada a ação Chat: write (permissão para que o bot consiga enviar menssagens no chat escolhido).
Qualquer permissão de acesso ou ação, é setada no Slack API
1. Acesse o slack API
2. Clique em "your apps" no canto superior direito
3. Caso não tenha uma conta, deve ser criada para prosseguir
4. Clique em "Create new app" -> from scratch
5. Selecione um nome e um workspace de origem
6. Instale as dependencias do Slack em seu workspace
7. Em "permisions", selecione as regras de conduta do seu bot
8. Em "display settings" personalize seu bot
9. Coloque o token gerado após instalar as dependencias em seu código
Biblioteca - Schedule para Python
Se você gostou do conteúdo, compartilhe!
In this repository you find a Slackbot made with Python
Assuming that you already have a workspace enabled in Slack, you need to access the Slack API website and carry out the procedures for creating a new app (bot), thus generating the necessary endpoint to validate the action.
Any style configuration must be done through in the Slack API, such as: bot name, color, image that the user will see when receiving the message, etc.
The necessary settings must be granted so that the bot can perform the actions, in the example above, the Chat: write action was used (permission for the bot to be able to send messages in the chosen chat).
Any access or action permission, is set in the Slack API
1. Access the slack API
2. Click in "your apps" in the top right corner
3. If you do not have an account, you must create one to proceed
4. Click on "Create new app" -> from scratch
5. Select a name and source workspace
6. Install the Slack dependencies in your workspace
7. Under "permissions", select your bot's rules of conduct
8. In "display settings" customize your bot
9. Place the token generated after installing the dependencies in your code
If you liked this content, share it!