Skip to contents

API authentication helpers

keys_check()
Key status of credentials
keys_set()
Set keys required for promoutils API access

Coworking Helpers

cw_checkin()
Create draft message for checking in with Cohosts
cw_checkin_event()
Create draft message for checking in with Cohosts about the Event review
cw_details()
Fetch details about coworking sessions
cw_docs_link()
Get link to Coworking docs
cw_event()
Create a draft event for coworking
cw_issue()
Create Coworking To-Dos
cw_slack_hour()
Schedule 1-hour before messages on rOpenSci Slack
cw_slides_link()
Open and fetch link to coworking slides
cw_socials()
Create a draft post for coworking

Announcement Helpers

uc_fetch()
Fetch and format use cases from a GitHub Discussion board
uc_fmt()
Extract out resource information
uc_handles()
Add social media handles
uc_post()
Create use case socials_post_issue() command
help_fetch()
Fetch help wanted issues
help_handles()
Get social media handles for helpwanted issues
help_post()
Create help-wanted socials_post_issue() command
help_wanted_json()
Create help wanted JSON file
tt_post()
Create Throwback Thursday socials_post_issue() command
tt_review()
Review blogposts views for Throwback Thursday highlights

API functions

slack_channels()
List channels and their ids
slack_cleanup()
Clean up old scheduled messages
slack_message_rm()
Remove a Slack message
slack_messages()
Get the last 100 messages from a channel
slack_posts_write()
Write Slack message
slack_scheduled_list()
List currently scheduled messages
slack_scheduled_rm()
Delete a scheduled message
slack_user()
Fetch details on a specific user
slack_users()
Fetch a list of Slack users
li_auth()
Authorize rOpenSci client with LinkedIn
li_posts_read()
Get a list of recent posts by rOpenSci
li_posts_write()
Post to LinkedIn
li_urn_me()
Fetch your personal URN number
matomo_all()
Download all Matomo historic views
matomo_blogposts()
Formats and filter Matomo views to blogposts
matomo_dir()
Cache folder to store matomo views
matomo_read()
Read Matomo views saved to disk
matomo_update()
Update Matomo views

Dictionary Helpers (in progress…)

dict_helpwanted()
Dictionary for help-wanted
dict_usecases()
Dictionary for usecases

Utility functions

ro_urn
rOpenSci linkedin organization URN
by_platform()
Arrange by platform
.gh_cache()
Create a cached version of the GH api calls
next_date()
Find the next date
pkg_authors()
Get package author names
pkgs_ru()
List of packages and details from R-Universe API
post_time()
Get the next post date/time
prs_list()
List PRs
replace_emoji()
Replace emoji codes with unicode
socials_post_issue()
Create a draft issue to post to Mastodon and LinkedIn
url_from_path()
Create url from content date and slug
yaml_extract()
Extract YAML keys from block