Learn R Programming

⚠️There's a newer version (3.3.1) of this package.Take me there.

slackr (version 2.3.0)

Send Messages, Images, R Objects and Files to 'Slack' Channels/Users

Description

'Slack' 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' , 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.

Copy Link

Version

Install

install.packages('slackr')

Monthly Downloads

29,792

Version

2.3.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Matt Kaye

Last Published

May 2nd, 2021

Functions in slackr (2.3.0)

slackrIms

Superseded by slackr_ims
slackrBot

Superseded by slackr_bot
slackr_setup

Setup environment variables for Slack API access
slackr_save

Save R objects to an RData file on Slack
slackr

Output R expressions to a Slack channel/user
slackrSetup

Superseded by slackr_setup
slackrUpload

Superseded by slackr_upload
slackr_channels

Get a data frame of Slack channels
slackr_chtrans

Translate vector of channel names to channel IDs for API
slackrChannels

Superseded by slackr_channels
register_onexit

Append slackr_msg as on.exit to functions.
slackrMsg

Superseded by slackr_msg
slackrChtrans

Superseded by slackr_chtrans
slackr_teardown

Unset env vars created by slackr_setup()
slackr_csv

Send a data frame to Slack as a CSV
slackr_dev

Send the graphics contents of the current device to a Slack channel
slackr_delete

slackr_delete
slackrUsers

Superseded by slackr_users
slackr_history

Reads history of a channel.
text_slackr

text_slackr
slackr_ims

Get a data frame of Slack IM ids
slackr_msg

Sends a message to a slack channel.
tex_slackr

Superseded by slackr_tex
slackr_bot

Send result of R expressions to a Slack channel via webhook API
slackr_users

Get a data frame of Slack users
slackr_upload

Send a file to Slack
textSlackr

Superseded by text_slackr
with_pagination

Calls the slack API with pagination using cursors.
slackr_tex

Post a tex output to a Slack channel
create_config_file

Create the config file used in slackr_setup()
convert_response_to_tibble

Convert Slack API json response to tibble.
dev.slackr

Superseded by slackr_dev
save_slackr

Superseded by slackr_save
save.slackr

Superseded by save_slackr
dev_slackr

Superseded by slackr_dev
auth_test

Checks authentication & identity against the Slack API.
ggslackr

Post a ggplot to a Slack channel
call_slack_api

A wrapper function to call the Slack API with authentication and pagination.