A simple project that listens to specific words across the web and sends notifications about them to slack.
DATABASE_FILE
LITESTREAM_ACCESS_KEY_ID
LITESTREAM_REPLICA_URL
LITESTREAM_SECRET_ACCESS_KEY
LOG_FORMAT
NOTIFY_SLACK
RAPID_API_KEY
SLACK_CHANNEL_ID
SLACK_TOKEN
TAG
# run for all configured services
social-notifications
# run for a single service
social-notifications --services github
# disable notifications (useful when building the database for the first time)
social-notifications --notify-slack=false
Shows posts where the post has the tag.
Shows results where the repository name contains the tag in the name.
Shows results where the story or comment has the tag in the contents, title, or url.
Shows articles where the content has the tag.
Shows results from mastodon.social where the mastodon content has the tag.
Shows results where the post is in a particular subreddit.
Shows questions where the question has the tag.
Shows results where the tweet content has the tag. Has certain filtering conditions (see code for details).