dmGet {twitteR} | R Documentation |
Functions to manipulate Twitter direct messages
Description
These functions allow you to interact with, send, and delete direct messages (DMs) in Twitter.
Usage
dmGet(n=25, sinceID=NULL, maxID=NULL, ...)
dmSent(n=25, sinceID=NULL, maxID=NULL, ...)
dmDestroy(dm, ...)
dmSend(text, user, ...)
Arguments
text |
The text of a message to send |
user |
The user to send a message to, either |
dm |
The message to delete, an object of class |
n |
The maximum number of direct messages to return |
sinceID |
If not |
maxID |
If not |
... |
Further arguments to pass along the communication chain |
Value
These functions will not work without OAuth
authentication
The dmGet
and dmSent
functions will return a list of
directMessage
objects. The former will retrieve DMs
sent to the user while the latter retrieves messages sent from the user.
The dmDestroy
function takes a directMessage
object (perhaps from either dmGet
or dmSent
) and will
delete it from the Twitter server.
The dmSend
function will send a message to another Twitter user.
Author(s)
Jeff Gentry
See Also
directMessage
, registerTwitterOAuth
Examples
## Not run:
dms <- dmGet()
dms
## delete the first one
dms[[1]]$destroy()
dmDestroy(dms[[2]])
## send a DM
dmSend('Testing out twitteR!', 'twitter')
## End(Not run)