Browse Source

update twister-php api

main
ghost 11 months ago
parent
commit
9ba612c5ac
  1. 2
      composer.json
  2. 24
      src/cli/bot.php

2
composer.json

@ -9,6 +9,6 @@
} }
}, },
"require": { "require": {
"twisterarmy/twister": "^1.0" "twisterarmy/twister": "^1.1"
} }
} }

24
src/cli/bot.php

@ -164,28 +164,6 @@ foreach ($config->feed as $feed)
// Send each message to the twister account // Send each message to the twister account
foreach ($query->fetchAll() as $queue) foreach ($query->fetchAll() as $queue)
{ {
// Get post k
if (null === $posts = $twister->getPosts([$feed->target], 1))
{
echo sprintf(
_('Could not receive twister posts for "%s" %s'),
$feed->target,
PHP_EOL
);
continue;
}
if (isset($posts['result'][0]['userpost']['k']))
{
$k = (int) $posts['result'][0]['userpost']['k'] + 1;
}
else
{
$k = 1; // initial post
}
// Apply replacements // Apply replacements
$message = str_replace( $message = str_replace(
$search, $search,
@ -203,8 +181,8 @@ foreach ($config->feed as $feed)
$twister->newPostMessage( $twister->newPostMessage(
$feed->target, $feed->target,
$k,
$message, $message,
null,
$errors $errors
); );

Loading…
Cancel
Save