Implemented a SocialManager with support for posting to both Twitter and Mastodon

This commit is contained in:
Erik C. Thauvin 2022-12-05 23:50:16 -08:00
parent 6a3caa84ce
commit 6fd59e9487
42 changed files with 642 additions and 269 deletions

View file

@ -41,12 +41,25 @@ tell-max-size=50
#twitter-token=
#twitter-tokenSecret=
# Twitter handle to receive channel join notifications
# Twitter handle to receive channel join/leave notifications
#twitter-handle=
# Automatically post links to twitter
# Automatically post links to Mastodon
#twitter-auto-post=true
#
# Create a Mastodon application access token at: https//SERVER_INSTANCE/settings/applications
# Make sure the 'write:statuses' scope is enabled.
#
#mastodon-access-token=
#mastodon-instance=mastodon.social
# Mastodon handle to receive channel join/leave notifications
#mastodon-handle=@mobitopia
# Automatically post links to Mastodon
#mastodon-auto-post=true
#
# Create custom search engine at: https://cse.google.com/
# and get API key from: https://console.developers.google.com/
@ -65,7 +78,7 @@ tell-max-size=50
#alphavantage-api-key=
#
# Get Wolfram Alpa AppID from: https://developer.wolframalpha.com/portal/
# Get Wolfram Alpha AppID from: https://developer.wolframalpha.com/portal/
#
#wolfram-appid=
#wolfram-units=imperial