Send Messages, Images, R Objects and Files to 'Slack' Channels/Users
Checks authentication & identity against the Slack API.
A wrapper function to call the Slack API with authentication and pagin...
Convert Slack API json response to tibble.
Create the config file used in slackr_setup()
Post a ggplot to a Slack channel
Pipe operator
Append slackr_msg as on.exit to functions.
Output R expressions to a Slack channel/user
Send result of R expressions to a Slack channel via webhook API
Get a data frame of Slack channels
Translate vector of channel names to channel IDs for API
Send a data frame to Slack as a CSV
slackr_delete
Send the graphics contents of the current device to a Slack channel
Reads history of a channel.
Get a data frame of Slack IM ids
Sends a message to a slack channel.
Save R objects to an RData file on Slack
Setup environment variables for Slack API access
Unset env vars created by slackr_setup()
Post a tex output to a Slack channel
Send a file to Slack
Get a data frame of Slack users
Check for token-parameter mismatches
Calls the slack API with pagination using cursors.
'Slack' <https://slack.com/> provides a service for teams to collaborate by sharing messages, images, links, files and more. Functions are provided that make it possible to interact with the 'Slack' platform 'API'. When you need to share information or data from R, rather than resort to copy/ paste in e-mails or other services like 'Skype' <https://www.skype.com/en/>, you can use this package to send well-formatted output from multiple R objects and expressions to all teammates at the same time with little effort. You can also send images from the current graphics device, R objects, and upload files.
Useful links