larry

Larry šŸ¦ is a bot generator that post content from different providers to one or multiple publishers

View the Project on GitHub ezeoleaf/larry

Providers and Publishers that are currently supported

Providers (The Platform From where the information is coming from)

Publishers (The Platform where the information will be posted)

Before running the bot, you must configure it so that it can connect to the current supported platforms

Environment variables need for Providers and Publishers

Github

Note: If you want the content to be published in a README file on a repo, you also need these variables_

Twitter

Mastodon

How to setup the environment variables for the platforms

Github

To generate the github access tokens follow the given steps

  1. Verify your email address, if it hasnā€™t been verified yet.
  2. In the upper-right corner of your github profile, click your profile photo, then click Settings.
  3. In the left sidebar, click Developer settings.
  4. In the left sidebar, click Personal access tokens.
  5. Click Generate new token.
  6. Give your token a descriptive name.
  7. To give your token an expiration, select the Expiration drop-down menu, then click a default or use the calendar picker.
  8. Select the scopes, or permissions, youā€™d like to grant this token. To use your token to access repositories from the command line, select repo.
  9. Click Generate token.

For further information click here

Twitter

For getting Twitter keys and secrets click here.

Note: You will have to generate both consumer and access pair of keys/tokens and secrets.

Mastodon

Register an application on your instance:

Capture: ID, Client ID, Client Secret and Access Token.