We have a “news” forum in our site which is great because it allows users and ourselves to quickly post interesting news for discussion. Frequently these get “oneboxed” so the layout is nice. - Its actually a quick and easy alternative to blog postings on our site.
It would be great if we could automatically hook up Discourse with our Twitter accounts so that the title and a shortened link automatically got posted to twitter - to help drive conversations on our forum.
This would only be for news (the initial post) posted to this forum Category, by a Moderator.
This would have broad appeal and help all forums because it would help drive traffic to people’s Discourse Forums - which is one of the key challenges that most Discourse forums will have.
Seems like it might be a reasonable work-around for a while. I’m wondering if it posts just the first post in a discussion, or all of them. I don’t want my twitter account filled with discussions - just the first news item.
It only posts new topics, and can add text before and after the topic title. If you look at https://twitter.com/OpenMRS you’ll see some examples. I’d recommend testing with a non-public Twitter account first to make sure it’s working as you expect.
We’ve proved to ourselves manually that auto-tweeting new topics is a great driver for new traffic to the forum.
However, getting this working technically without me coding something doesn’t seem possible. Does anyone have a good method of getting this working?
I’ve tried Twitterfeed hooked up the the latest.rss feed but the tweet it generates is not pretty and it’s not really usable.
Would love a pointer to a plugin that can be setup to auto-tweet new topics if such a thing exists? Or a functional alternative that can access all new topics and format the tweets.
Without access to webhooks I guess the only programmatical solution is to generate a new user and use the API to poll /new.json and prevent duplicate posting myself?
Twitterfeed isn’t very reliable. I’ve repeatedly tried to add a bit.ly account, and kept getting errors. After giving up on that, I tried to just add the latest.rss of my forum. After ~30 seconds, I got “something went wrong” (probably the backend timed out).