New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mastodon support #43

Merged
merged 6 commits into from Feb 12, 2018

Conversation

Projects
None yet
2 participants
@andrlik
Copy link
Contributor

andrlik commented Dec 8, 2017

Allows users to set up Mastodon accounts as a source of corpus data and also use Mastodon as a an additional or alternative target for the resulting Markov sentence. Relates to issue #42

Add dependency on Mastodon library
Beginning detwitterfication and mastodon support.

make masto params live

Add twitter flag

Now a working mastodon implementation

Add documentation for using mastodon
@tommeagher

This comment has been minimized.

Copy link
Owner

tommeagher commented Dec 10, 2017

Wow, @andrlik, this is amazing. I hadn't even considered Mastodon yet. Thanks for this PR. I'll review this in the next week or so before I merge. I'll holler if I have any questions. Do you have this running live on a Mastodon account now?

@andrlik

This comment has been minimized.

Copy link
Contributor

andrlik commented Dec 10, 2017

Yep, it’s what is posting to @andrlik_ebooks@botsin.space. It pulls both the tweets from my Twitter account, and any of the Mastodon toots from my primary Mastodon account. There is one limitation in that statuses on Mastodon don’t federate to other instances unless someone on that foreign instance follows the account (in which case the statuses appear in both places for anyone), so the bot can only pull whatever history exists on its instance. The only way around that would be create the bot on the same instance, but that would depend on the rules about bots on that instance.

@andrlik

This comment has been minimized.

Copy link
Contributor

andrlik commented Jan 21, 2018

Hi, any updates on this PR? Thanks!

@tommeagher

This comment has been minimized.

Copy link
Owner

tommeagher commented Jan 22, 2018

Hi @andrlik, I haven't forgotten about this. I'm still very excited and glad to have it. Just need to carve out a little time to give it some attention. I fully intend to and will let you know when I inevitably have questions. Thank you!

andrlik added some commits Feb 12, 2018

Merge pull request #1 from tommeagher/masto
merging tweaks from upstream.
❄️ Add support for granually configuring posting accounts
Changes the posting targets to be independent of the enabled source types. Meaning that now you can source both twitter and mastodon, but choose to only post to one instead of both.
@andrlik

This comment has been minimized.

Copy link
Contributor

andrlik commented Feb 12, 2018

I have now made it so that you can choose your posting targets independently of the enabled sources.

@tommeagher

This comment has been minimized.

Copy link
Owner

tommeagher commented Feb 12, 2018

Awesome, @andrlik. Thanks for adding that. This is great. Happy to merge this into master. Thank you!

@tommeagher tommeagher merged commit 80d51cd into tommeagher:master Feb 12, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment