twisterarmy / twister
PHP 8 / Composer Tools for Twister API
1.1.0
2023-12-22 02:29 UTC
README
PHP 8 / Composer Library for Twister P2P
Install
composer require twisterarmy/twister
Features
Client
Twister client communication toolkit
$client = new \Twisterarmy\Twister\Client('http', 'localhost', 28332, 'user', 'pwd');
var_dump(
$client->getPosts(
[
'twisterarmy'
]
)
);
Methods
Currently not documented, please visit src/Client.php for details
- importWallet
- getBlockHash
- getBlock
- getPosts
- getPostK
- follow
- unFollow
- getFollowing
- getDHTProfileRevisions
- getDHTAvatarRevisions
- putDHT
- createWalletUser
- sendNewUserTransaction
- newPostMessage
- newRetwistMessage
Tools
RSS
Useful to create twister news bot
Feed
Read remote URL and convert response to formatted twister messages
$array = \Twisterarmy\Twister\Tools\Rss::feed('url');
Request
url
- feed addressformat
-{title} {link}
by default{nl}
- new line{title}
- item title{link}
- target link
length
-256
by defaulterrors
- array of errors
Response
[
time: int,
message: string
],
...