{
  "_id": "6a1ee60ab401979e7341148c",
  "Type": "Package",
  "Package": "slackr",
  "Title": "Send Messages, Images, R Objects and Files to 'Slack'\nChannels/Users",
  "Version": "3.4.0",
  "Authors@R": "c(\nperson(\"Matt\", \"Kaye\", role = c(\"aut\", \"cre\"), email = \"mrkaye97@gmail.com\", comment = c(website = \"matthewrkaye.com\")),\nperson(\"Bob\", \"Rudis\",role = c(\"aut\")),\nperson(\"Andrie\", \"de Vries\", role = c(\"aut\", \"ctb\")),\nperson(\"Jay\", \"Jacobs\", role = \"ctb\"),\nperson(\"David\", \"Severski\", role = \"ctb\"),\nperson(\"Quinn\", \"Weber\", role = \"ctb\"),\nperson(\"Konrad\", \"Karczewski\", role = \"ctb\"),\nperson(\"Shinya\", \"Uryu\", role = \"ctb\"),\nperson(\"Gregory\", \"Jefferis\", role = \"ctb\"),\nperson(\"Ed\", \"Niles\", role = \"ctb\"),\nperson(\"Rick\", \"Saporta\", role = \"ctb\"),\nperson(\"Jonathan\", \"Sidi\", role = c(\"aut\", \"ctb\")),\nperson(\"Xinye\", \"Li\", role = \"ctb\")\n)",
  "Description": "'Slack' <https://slack.com/> provides a service for teams\nto collaborate by sharing messages, images, links, files and\nmore. Functions are provided that make it possible to interact\nwith the 'Slack' platform 'API'. When you need to share\ninformation or data from R, rather than resort to copy/ paste\nin e-mails or other services like 'Skype'\n<https://www.skype.com/en/>, you can use this package to send\nwell-formatted output from multiple R objects and expressions\nto all teammates at the same time with little effort. You can\nalso send images from the current graphics device, R objects,\nand upload files.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/mrkaye97/slackr,\nhttps://matthewrkaye.com/slackr/",
  "BugReports": "https://github.com/mrkaye97/slackr/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://mrkaye97.r-universe.dev",
  "Date/Publication": "2024-10-16 11:35:34 UTC",
  "RemoteUrl": "https://github.com/mrkaye97/slackr",
  "RemoteRef": "HEAD",
  "RemoteSha": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 06:46:00 UTC",
    "User": "root"
  },
  "Author": "Matt Kaye [aut, cre] (website: matthewrkaye.com),\nBob Rudis [aut],\nAndrie de Vries [aut, ctb],\nJay Jacobs [ctb],\nDavid Severski [ctb],\nQuinn Weber [ctb],\nKonrad Karczewski [ctb],\nShinya Uryu [ctb],\nGregory Jefferis [ctb],\nEd Niles [ctb],\nRick Saporta [ctb],\nJonathan Sidi [aut, ctb],\nXinye Li [ctb]",
  "Maintainer": "Matt Kaye <mrkaye97@gmail.com>",
  "MD5sum": "3b52b2a6ee3725edc3466fa5cb199be7",
  "_user": "mrkaye97",
  "_type": "src",
  "_file": "slackr_3.4.0.tar.gz",
  "_fileid": "fdf1675bb91ff941a0e80c17b9a5576930a8eec599897586a769893ad790c522",
  "_filesize": 221956,
  "_sha256": "fdf1675bb91ff941a0e80c17b9a5576930a8eec599897586a769893ad790c522",
  "_created": "2026-05-19T06:46:00.000Z",
  "_published": "2026-06-02T14:17:46.344Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79092165629,
      "time": 142,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7076666525"
    },
    {
      "job": 79092166050,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076660908"
    },
    {
      "job": 79092165429,
      "time": 176,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7102207762"
    },
    {
      "job": 79092165847,
      "time": 142,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076660876"
    },
    {
      "job": 79092165691,
      "time": 197,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076629303"
    },
    {
      "job": 79092163765,
      "time": 145,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360318061"
    },
    {
      "job": 79092165681,
      "time": 89,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7076652299"
    },
    {
      "job": 79092165809,
      "time": 77,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7076649641"
    },
    {
      "job": 79092165266,
      "time": 88,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076652321"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mrkaye97/slackr",
  "_commit": {
    "id": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
    "author": "Matt Kaye <mrkaye97@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update README.md",
    "time": 1729078534
  },
  "_maintainer": {
    "name": "Matt Kaye",
    "email": "mrkaye97@gmail.com",
    "login": "mrkaye97",
    "description": "",
    "uuid": 44219491
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3.0",
      "role": "Depends"
    },
    {
      "package": "cachem",
      "version": ">= 1.0.4",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "httr",
      "version": ">= 1.4.2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "memoise",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "svglite",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "texPreview",
      "role": "Suggests"
    }
  ],
  "_owner": "mrkaye97",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "slack"
  ],
  "_stars": 308,
  "_contributors": [
    {
      "user": "mrkaye97",
      "count": 445,
      "uuid": 44219491
    },
    {
      "user": "hrbrmstr",
      "count": 76,
      "uuid": 509878
    },
    {
      "user": "andrie",
      "count": 36,
      "uuid": 479998
    },
    {
      "user": "yonicd",
      "count": 19,
      "uuid": 1755487
    },
    {
      "user": "xinye1",
      "count": 7,
      "uuid": 5769630
    },
    {
      "user": "cjgodfrey",
      "count": 6,
      "uuid": 6492495
    },
    {
      "user": "jefferis",
      "count": 5,
      "uuid": 23763
    },
    {
      "user": "jcrodriguez1989",
      "count": 4,
      "uuid": 18466307
    },
    {
      "user": "qsweber",
      "count": 4,
      "uuid": 8797372
    },
    {
      "user": "czeildi",
      "count": 3,
      "uuid": 9638790
    },
    {
      "user": "raybuhr",
      "count": 3,
      "uuid": 7635289
    },
    {
      "user": "uribo",
      "count": 2,
      "uuid": 228649
    },
    {
      "user": "ananthu1834",
      "count": 2,
      "uuid": 8676939
    },
    {
      "user": "eniles",
      "count": 1,
      "uuid": 3990363
    },
    {
      "user": "woowahan-jaehoon",
      "count": 1,
      "uuid": 31643953
    },
    {
      "user": "javdat",
      "count": 1,
      "uuid": 19429297
    },
    {
      "user": "jonocarroll",
      "count": 1,
      "uuid": 9496865
    },
    {
      "user": "rsaporta",
      "count": 1,
      "uuid": 1760870
    },
    {
      "user": "botan",
      "count": 1,
      "uuid": 68795444
    },
    {
      "user": "konradjk",
      "count": 1,
      "uuid": 1450986
    },
    {
      "user": "mrchypark",
      "count": 1,
      "uuid": 6179259
    },
    {
      "user": "shoili",
      "count": 1,
      "uuid": 8914139
    }
  ],
  "_userbio": {
    "uuid": 44219491,
    "type": "user",
    "name": "matt"
  },
  "_downloads": {
    "count": 12300,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/slackr"
  },
  "_devurl": "https://github.com/mrkaye97/slackr",
  "_searchresults": 220,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/slackr.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mrkaye97/slackr",
  "_realowner": "mrkaye97",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.2",
      "date": "2014-09-08"
    },
    {
      "version": "1.4.1",
      "date": "2016-04-27"
    },
    {
      "version": "1.4.2",
      "date": "2016-07-20"
    },
    {
      "version": "2.0.1",
      "date": "2021-01-19"
    },
    {
      "version": "2.2.0",
      "date": "2021-03-04"
    },
    {
      "version": "2.3.0",
      "date": "2021-05-02"
    },
    {
      "version": "2.4.0",
      "date": "2021-07-05"
    },
    {
      "version": "2.4.1",
      "date": "2021-07-06"
    },
    {
      "version": "3.0.0",
      "date": "2021-08-07"
    },
    {
      "version": "3.0.1",
      "date": "2021-08-20"
    },
    {
      "version": "3.2.0",
      "date": "2021-09-20"
    },
    {
      "version": "3.3.0",
      "date": "2023-02-20"
    },
    {
      "version": "3.3.1",
      "date": "2023-02-26"
    }
  ],
  "_exports": [
    "%>%",
    "auth_test",
    "call_slack_api",
    "convert_response_to_tibble",
    "create_config_file",
    "ggslackr",
    "register_onexit",
    "slackr",
    "slackr_bot",
    "slackr_channels",
    "slackr_chtrans",
    "slackr_csv",
    "slackr_delete",
    "slackr_dev",
    "slackr_history",
    "slackr_ims",
    "slackr_msg",
    "slackr_save",
    "slackr_setup",
    "slackr_teardown",
    "slackr_tex",
    "slackr_upload",
    "slackr_users",
    "with_pagination"
  ],
  "_help": [
    {
      "page": "auth_test",
      "title": "Checks authentication & identity against the Slack API.",
      "topics": [
        "auth_test"
      ]
    },
    {
      "page": "call_slack_api",
      "title": "A wrapper function to call the Slack API with authentication and pagination.",
      "topics": [
        "call_slack_api"
      ]
    },
    {
      "page": "convert_response_to_tibble",
      "title": "Convert Slack API json response to tibble.",
      "topics": [
        "convert_response_to_tibble"
      ]
    },
    {
      "page": "create_config_file",
      "title": "Create the config file used in 'slackr_setup()'",
      "topics": [
        "create_config_file"
      ]
    },
    {
      "page": "ggslackr",
      "title": "Post a ggplot to a Slack channel",
      "topics": [
        "ggslackr"
      ]
    },
    {
      "page": "register_onexit",
      "title": "Append slackr_msg as on.exit to functions.",
      "topics": [
        "register_onexit"
      ]
    },
    {
      "page": "slackr",
      "title": "Output R expressions to a Slack channel/user",
      "topics": [
        "slackr"
      ]
    },
    {
      "page": "slackr_bot",
      "title": "Send result of R expressions to a Slack channel via webhook API",
      "topics": [
        "slackr_bot"
      ]
    },
    {
      "page": "slackr_channels",
      "title": "Get a data frame of Slack channels",
      "topics": [
        "slackr_channels"
      ]
    },
    {
      "page": "slackr_chtrans",
      "title": "Translate vector of channel names to channel IDs for API",
      "topics": [
        "slackr_chtrans"
      ]
    },
    {
      "page": "slackr_csv",
      "title": "Send a data frame to Slack as a CSV",
      "topics": [
        "slackr_csv"
      ]
    },
    {
      "page": "slackr_delete",
      "title": "slackr_delete",
      "topics": [
        "slackr_delete"
      ]
    },
    {
      "page": "slackr_dev",
      "title": "Send the graphics contents of the current device to a Slack channel",
      "topics": [
        "slackr_dev"
      ]
    },
    {
      "page": "slackr_history",
      "title": "Reads history of a channel.",
      "topics": [
        "slackr_history"
      ]
    },
    {
      "page": "slackr_ims",
      "title": "Get a data frame of Slack IM ids",
      "topics": [
        "slackr_ims"
      ]
    },
    {
      "page": "slackr_msg",
      "title": "Sends a message to a slack channel.",
      "topics": [
        "slackr_msg"
      ]
    },
    {
      "page": "slackr_save",
      "title": "Save R objects to an RData file on Slack",
      "topics": [
        "slackr_save"
      ]
    },
    {
      "page": "slackr_setup",
      "title": "Setup environment variables for Slack API access",
      "topics": [
        "slackr_setup"
      ]
    },
    {
      "page": "slackr_teardown",
      "title": "Unset env vars created by 'slackr_setup()'",
      "topics": [
        "slackr_teardown"
      ]
    },
    {
      "page": "slackr_tex",
      "title": "Post a tex output to a Slack channel",
      "topics": [
        "slackr_tex"
      ]
    },
    {
      "page": "slackr_upload",
      "title": "Send a file to Slack",
      "topics": [
        "slackr_upload"
      ]
    },
    {
      "page": "slackr_users",
      "title": "Get a data frame of Slack users",
      "topics": [
        "slackr_users"
      ]
    },
    {
      "page": "warn_for_args",
      "title": "Check for token-parameter mismatches",
      "topics": [
        "warn_for_args"
      ]
    },
    {
      "page": "with_pagination",
      "title": "Calls the slack API with pagination using cursors.",
      "topics": [
        "with_pagination"
      ]
    }
  ],
  "_pkglogo": "https://github.com/mrkaye97/slackr/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/mrkaye97/slackr/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cachem",
    "cli",
    "curl",
    "dplyr",
    "fastmap",
    "generics",
    "glue",
    "httr",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "R6",
    "rlang",
    "sys",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "scoped-bot-setup.Rmd",
      "filename": "scoped-bot-setup.html",
      "title": "Multi-Functional Bot Setup",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Scopes",
        "Usage",
        "LaTeX for slackr_tex"
      ],
      "created": "2021-02-03 15:01:30",
      "modified": "2023-02-19 20:32:15",
      "commits": 4
    },
    {
      "source": "using-slackr.Rmd",
      "filename": "using-slackr.html",
      "title": "Onexit Usage in slackr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Onexit Usage"
      ],
      "created": "2021-02-03 15:01:30",
      "modified": "2023-02-19 20:32:15",
      "commits": 4
    },
    {
      "source": "webhook-setup.Rmd",
      "filename": "webhook-setup.html",
      "title": "Webhook Bot Setup",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Example Usage"
      ],
      "created": "2021-02-03 15:01:30",
      "modified": "2021-02-07 03:57:20",
      "commits": 2
    }
  ],
  "_score": 11.197340312935292,
  "_indexed": true,
  "_nocasepkg": "slackr",
  "_universes": [
    "mrkaye97"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.4.0",
      "date": "2026-05-19T06:48:17.000Z",
      "distro": "noble",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "ec4ed5a778bdf505acd5676335b04064459fc2faa4f7cae12ed15f6066caaa55",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.4.0",
      "date": "2026-05-19T06:47:57.000Z",
      "distro": "noble",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "5e610b2f6c74b1f557d6bdfc6e31e5f73c33fb2c9db101b80fe23d4ef38fc55b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.4.0",
      "date": "2026-05-20T05:46:31.000Z",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "b84b15a39f9ede13600dbe9fa7f54856ec7833fce603baecd65cebac54e13f87",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.4.0",
      "date": "2026-05-19T06:48:02.000Z",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "2c33745f676f17c5d9b4e606237857204b34908001cff69aa489c395a1ed1b54",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.4.0",
      "date": "2026-05-19T06:47:20.000Z",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "d6dcae9d115c50a032abb45383525cd8890ebbabf37e19039c6891af85fe2b8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.4.0",
      "date": "2026-05-19T06:47:09.000Z",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "3971f1c0e1ec0fd720c2b3a0735d170a6205e478c49ef895e9e8a9f098f2c77f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.4.0",
      "date": "2026-05-19T06:47:19.000Z",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "b854cd6d3a268929ff66ec8ef2cff40c32629f0e6c2cf00c35936f44c0ed820d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.4.0",
      "date": "2026-06-02T14:17:14.000Z",
      "commit": "aa52b054c77ae424e2bafdf323c4114e248b05c0",
      "fileid": "694dcb7f17ed9ca4042cf1ad5a07c0d4fdbe9624537fc435faa15abb60f729ce",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mrkaye97/actions/runs/26080919549"
    }
  ]
}