[DBTech] DragonByte Bluesky Poster

[DBTech] DragonByte Bluesky Poster 1.2.0

No permission to download

DragonByte Tech

Well-known member
DragonByte Tech submitted a new resource:

[DBTech] DragonByte Bluesky Poster - Automatically post new threads to Bluesky.

Instantly share new threads posted in select forums with Bluesky. It supports adding hash tags, pre-defined or manually during posting, and prevents your posts from exceeding the 300-character limit.

Why use Bluesky Poster?

Bluesky Poster allows your users to stay updated with your forums' news even while they're not at the computer, by having new threads posted in certain forums automatically post to your Bluesky feed.
Additionally, search engines tend to prioritise links found on...

Read more about this resource...
 
How long does it take to post?
It's instant. Make sure you've added your handle correctly in the settings and you're using a valid app password. Beyond that, check the server error log. Also make sure you've configured the forum node you're testing new threads with to post to Bsky.
 
I am getting this server error after I post a new topic.
Code:
ErrorException: [BlueskyPoster] Error posting to Bluesky: [E_WARNING] DOMDocument::loadHTMLFile(https://*************.net/threads/testing-topic.34/): Failed to open stream: HTTP request failed! HTTP/1.1 503 Service Unavailable src/addons/DBTech/BlueskyPoster/Util/Parser.php:93
Code:
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] DOM...', '/home/peakforu/...', 93)
#1 src/addons/DBTech/BlueskyPoster/Util/Parser.php(93): DOMDocument->loadHTMLFile('https://central...')
#2 src/addons/DBTech/BlueskyPoster/Repository/BlueskyRepository.php(51): DBTech\BlueskyPoster\Util\Parser::fetchLinkCard(Object(cjrasmussen\BlueskyApi\BlueskyApi), 'https://central...')
#3 src/addons/DBTech/BlueskyPoster/XF/Service/Thread/CreatorService.php(111): DBTech\BlueskyPoster\Repository\BlueskyRepository->postToBluesky('Testing Topic h...', 'https://central...')
#4 src/XF.php(653): DBTech\BlueskyPoster\XF\Service\Thread\CreatorService->DBTech\BlueskyPoster\XF\Service\Thread\{closure}()
#5 src/XF/Mvc/Dispatcher.php(164): XF::triggerRunOnce(true)
#6 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#7 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#8 src/XF.php(806): XF\App->run()
#9 index.php(23): XF::runApp('XF\\Pub\\App')
#10 {main}
Code:
Request state
array(4) {
  ["url"] => string(35) "/forums/the-news-room.4/post-thread"
  ["referrer"] => string(63) "https://*******.net/forums/the-news-room.4/post-thread"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(14) {
    ["_xfToken"] => string(8) "********"
    ["prefix_id"] => string(1) "0"
    ["title"] => string(13) "Testing Topic"
    ["discussion_type"] => string(10) "discussion"
    ["message_html"] => string(33) "<p>Just testing out something</p>"
    ["attachment_hash"] => string(32) "28f748ef64ae96bb048fd5d70e58724a"
    ["attachment_hash_combined"] => string(81) "{"type":"post","context":{"node_id":4},"hash":"28f748ef64ae96bb048fd5d70e58724a"}"
    ["tags"] => string(0) ""
    ["_xfSet"] => array(4) {
      ["watch_thread"] => string(1) "1"
      ["discussion_open"] => string(1) "1"
      ["sticky"] => string(1) "1"
      ["index_state"] => string(1) "1"
    }
    ["discussion_open"] => string(1) "1"
    ["index_state"] => string(7) "default"
    ["_xfResponseType"] => string(4) "json"
    ["_xfWithData"] => string(1) "1"
    ["_xfRequestUri"] => string(35) "/forums/the-news-room.4/post-thread"
  }
}

I have not disabled any other addons yet.
 
I am getting this server error after I post a new topic.
Code:
ErrorException: [BlueskyPoster] Error posting to Bluesky: [E_WARNING] DOMDocument::loadHTMLFile(https://*************.net/threads/testing-topic.34/): Failed to open stream: HTTP request failed! HTTP/1.1 503 Service Unavailable src/addons/DBTech/BlueskyPoster/Util/Parser.php:93
Code:
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] DOM...', '/home/peakforu/...', 93)
#1 src/addons/DBTech/BlueskyPoster/Util/Parser.php(93): DOMDocument->loadHTMLFile('https://central...')
#2 src/addons/DBTech/BlueskyPoster/Repository/BlueskyRepository.php(51): DBTech\BlueskyPoster\Util\Parser::fetchLinkCard(Object(cjrasmussen\BlueskyApi\BlueskyApi), 'https://central...')
#3 src/addons/DBTech/BlueskyPoster/XF/Service/Thread/CreatorService.php(111): DBTech\BlueskyPoster\Repository\BlueskyRepository->postToBluesky('Testing Topic h...', 'https://central...')
#4 src/XF.php(653): DBTech\BlueskyPoster\XF\Service\Thread\CreatorService->DBTech\BlueskyPoster\XF\Service\Thread\{closure}()
#5 src/XF/Mvc/Dispatcher.php(164): XF::triggerRunOnce(true)
#6 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#7 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#8 src/XF.php(806): XF\App->run()
#9 index.php(23): XF::runApp('XF\\Pub\\App')
#10 {main}
Code:
Request state
array(4) {
  ["url"] => string(35) "/forums/the-news-room.4/post-thread"
  ["referrer"] => string(63) "https://*******.net/forums/the-news-room.4/post-thread"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(14) {
    ["_xfToken"] => string(8) "********"
    ["prefix_id"] => string(1) "0"
    ["title"] => string(13) "Testing Topic"
    ["discussion_type"] => string(10) "discussion"
    ["message_html"] => string(33) "<p>Just testing out something</p>"
    ["attachment_hash"] => string(32) "28f748ef64ae96bb048fd5d70e58724a"
    ["attachment_hash_combined"] => string(81) "{"type":"post","context":{"node_id":4},"hash":"28f748ef64ae96bb048fd5d70e58724a"}"
    ["tags"] => string(0) ""
    ["_xfSet"] => array(4) {
      ["watch_thread"] => string(1) "1"
      ["discussion_open"] => string(1) "1"
      ["sticky"] => string(1) "1"
      ["index_state"] => string(1) "1"
    }
    ["discussion_open"] => string(1) "1"
    ["index_state"] => string(7) "default"
    ["_xfResponseType"] => string(4) "json"
    ["_xfWithData"] => string(1) "1"
    ["_xfRequestUri"] => string(35) "/forums/the-news-room.4/post-thread"
  }
}

I have not disabled any other addons yet.
Do you have a firewall or something that might block external connections?
 
blusky_issue.webp


Any help would be appreciated. I've posted threads since and nothing is showing up on the account? :) Thanks.
 
Back
Top Bottom