Skip to contents

Send multiple messages across different conversations

Usage

bs_send_message_batch(
  convo_id,
  text,
  user = get_bluesky_user(),
  pass = get_bluesky_pass(),
  auth = bs_auth(user, pass),
  clean = TRUE
)

Arguments

convo_id

Character, length 1. ID of the conversation to get.

text

Character vector of message texts.

user

Character. User name to log in with. Defaults to get_bluesky_user().

pass

Character. App password to log in with. Defaults to get_bluesky_pass().

auth

Authentication information. Defaults to bs_auth(user, pass).

clean

Logical. Should output be cleaned into a tibble? Default: TRUE.

Value

A tibble::tibble or a list if clean = FALSE.

Function introduced

v0.4.0 (2025-05-16)

Examples

if (FALSE) { # has_bluesky_pass() && has_bluesky_user()
bs_send_message_batch(
  convo_id = c('3ku7w6h4vog2d', '3lpidxucy2g27'),
  text = c('Hello', 'Hi there')
)
}