Telegraph-API
Telegram's Telegraph doesn't have API. Package suggest some missed handles for publishing posts on Telegraph's platform.
Install
Terminal:
// npmnpm i telegraph-api --save // yarnyarn add telegraph-api
Usage
First of all you need to create new instance of telegraph-api
.
const Post = ; // without paramsconst firstPost = ; // or with paramsconst secondPost = header: 'Header' author: 'Author' paragraphs: 'Paragraph';
Then you can use public getters and setters methods that it provides:
getHeader()
- returns StringsetHeader({String})
getAuthor()
- returns StringsetAuthor({String})
getParagraphs()
- returns String[]setParagraphs({String[]})
setParagraph({String})
removeLastParagraph()
emptyHeader()
emptyAuthor()
emptyParagraphs()
publishPost({Function({Error}, {String})})
Examples
Filled constructor
const Post = ; const myPost = header: 'Telegraph-API' author: 'Roman Ponomarev' paragraphs: 'First post by Telegraph-API'; myPost;
Empty constructor
const Post = ; const myPost = ; myPost;myPost;myPost; console; // => Telegraph-APIconsole; // => Roman Ponomarevconsole; // => ['Second post by Telegraph-API'] myPost;