If you are looking for a starting point for such a web helper app, take a look at this example PHP script for installing Slack apps. Store the resulting token in your web helper app and provide an API to your desktop app to fetch it automatically.Show the resulting token to the user and ask him to copy & paste it.Start my 1-month free trial Buy this course (39.99 ) Transcripts Exercise Files.
#Install slack desktop how to
You then have two basic approaches how to handle the connect back to your desktop app: Install a Slack desktop or mobile app - Slack Tutorial From the course: Learning Slack. You app can open a browser window and redirect to the web helper app to start the login process. This web helper app is basically a small web site, which performs the complete Oauth dance for the installation process into a new Slack workspace. Spotify (from flathub as well) already shows the right icon. redirecting back to a local web server will not work, since Slack will most likely not be able to reach it), you will need a web helper app that runs on a web server and is reachable from the Internet. Currently, after installing Slack from flathub, its not being shown in the Cinnamons menu, due to the lack of a. However, since you can not assume that the local machines of your users are reachable from the Internet (e.g. For more information about how to use Slack, visit the Slack documentation page. Whenever a new version is released, the Slack snap package will be automatically updated in the background. If you want to uninstall Slack, simply remove the installed package: sudo dnf remove slack Conclusion We’ve have shown you how to install Slack on your CentOS 8 desktop. Slack has been installed on your Ubuntu desktop, and you can start using it. Slack is using Oauth 2.0, so in principle all the standard answers from this older Oauth wiki article should work for Slack too. To install the Slack snap, open your terminal ( Ctrl+Alt+T) and run the following command: sudo snap install slack -classic.
#Install slack desktop full
If you plan to distribute your desktop app to multiple Slack workspaces you will need to support the full Oauth installation process. The resulting token has no expiration date and has not to be refrehed.ĭesktop app for multiple Slack workspaces I also like to clarify upfront that your app only needs to run the Oauth process ONCE for installing it into a new Slack workspace.
![install slack desktop install slack desktop](https://1.bp.blogspot.com/-DHKH89ptxwQ/VmQVt5OLiOI/AAAAAAAAE-w/88asP6ctUe8/s1600/select-slack.jpeg)
![install slack desktop install slack desktop](https://1.bp.blogspot.com/-iQDmeFtNfgQ/Wd4tkuUBb0I/AAAAAAAAGKY/gEqfmKL94G0r79-FuQLUAEGyeWjOPqNJQCPcBGAYYCw/s1600/slack-logo-on-xubuntu.jpg)
Before we get into more details please note that there is an easy solution if you plan to use your desktop app for your own Slack workspace ONLY.