{shinyslack}: Connecting Slack Teams to Shiny Apps
summary
A Shiny login flow is built that ties each app user to their Slack identity using the R4DS/shinyslack package and the slackteams API wrappers so the app can identify or gate users and post as them. Deployment needs a Slack app with redirect permission for apps like shinyapps.io but is simplified by creating the Slack app from a Slack manifest via a create custom app helper. The system works in production for the R4DS Slack community.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:12R4DS Online Learning Community
- 0:35Scheduling: Generic App
- 1:46Let's Make it Shiny!
- 2:57"Easy to Use"?
- 4:04Create a Slack App
- 4:31Join the Community!
related talks
05m{shinyslack}: Connecting Slack Teams to Shiny Apps
19mFrom Concept to Impact: Building and Launching Shiny Apps in the Workplace
15mR Markdown + RStudio Connect + R Shiny
14mR Shiny - From Conception to the Cloud
19mDisposable Shiny Apps
22mRStudio Connect Past, present, and future
20mWeb applications with Shiny and React and AI
28mSlack App Security: Securing Your Workspaces From a Bot Uprising
