Skip to content

[Task]: Twitter source & distributor plugin #24

@elliotBraem

Description

@elliotBraem

Overview

Current, twitter is implemented in the main repo, but it should be converted to a plugin.

Details

This plugin will be used as both a source and a distributor. But we only need to maintain one instance of the plugin -- it will export the two types. This may involve some changes to how the plugin service works

Acceptance Criteria

  • listens to mentions and handles processing actions
  • scrapes entire thread content (currently only grabs first post, and so summaries do not capture everything)
  • can distribute threads
  • can distribute as a quote tweet of original content

Source

  • collecting mentions, new incoming messages
  • reading entire threads
  • reading articles
  • read entire reply chains?

Distributor

  • quote tweets (content + tweetId)
  • tweets (content)
  • retweets (provide tweetId)
  • replies (tweetId + content)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions