trill
v1.0.4
Published
Easily send long or short tweets with many common options
Downloads
18
Readme
Trill
Easily and quickly tweet long and short tweets with flexibility
Install
npm install trill
Usage
var trill = require('trill');
var auth = {
consumer_key: 'your_consumer_key',
consumer_secret: 'your_consumer_secret',
access_token_key: 'your_access_token_key',
access_token_secret: 'your_access_token_secret'
};
var tweet = {
text: 'this is my really long tweet that i want the ENTIRE world to read no matter what if you know what i mean and i think you know exactly what i mean every single time',
//
// (optional) allows you to specify
// how the tweet should be prefixed. i.e. if you want
// '{Blog Post}: ' in front of your tweet, the below
// spec will give you that
prefix: {
container: 'curley-brackets', // or 'brackets' for []
text: 'Blog Post',
divider: ': ' // other example... ' - ', ' :: ', etc.
},
//
// (optional)
hashtags: ['javascript', 'node'], // don't need a prefixing '#'
//
// (optional) if you only want a single tweet (truncated if too many
// chars) then either don't defined 'wrap' or set it to
// false. but if you want all of the text to be tweeted
// then set 'wrap' to true and overflow text will be broken
// into multiple tweets
wrap: true
};
trill(auth, tweet, function () {
console.log('finished tweeting your tweet!');
});