BlueSky¶
This plugin connect to bluesky.
Installation¶
You need to install whois dependencies
pip install sphinxcontrib-osint[bsky]
And enable it in your conf.py
osint_bsky_enabled = True
You need to generate an API key for your bluesky account and add it to conf.py
osint_bsky_user = "xxxxxxx.bsky.social"
osint_bsky_apikey = "yyyyyyyyyyyyyyy"
Configurations¶
osint_bsky_store = bsky_store
osint_bsky_cache = bsky_cache
osint_bsky_apikey = None
osint_bsky_user = None
osint_bsky_ai = False
osint_bsky_swearwords = []
osint_bsky_top_words = 20
osint_bsky_toxicity_model = unitary/toxic-bert
osint_bsky_toxicity_threshold = 0.5
osint_bsky_suspicious_cluster_size = 5
osint_bsky_suspicious_cluster_ratio = 0.02
Indexes¶
bSky : BSky Index
Directive bskypost¶
class : class_option
ident : unchanged
source : unchanged
sources : unchanged
cats : unchanged
label : unchanged
description : unchanged_required
short : unchanged_required
An OSInt BSky post.
Directive bskyprofile¶
class : class_option
caption : unchanged
link-json : unchanged
source : unchanged
cats : unchanged_required
orgs : unchanged_required
idents : unchanged_required
country : unchanged_required
city : unchanged_required
label : unchanged
description : unchanged_required
short : unchanged_required
An OSInt BSky profile.
Directive bskystory¶
class : class_option
caption : unchanged
link-json : unchanged
parent : unchanged
pager : unchanged
embed-url : unchanged
embed-image : unchanged
embed-video : unchanged
shortener : yesno
cats : unchanged_required
orgs : unchanged_required
idents : unchanged_required
country : unchanged_required
city : unchanged_required
An OSInt BSky story.
Script¶
The following scripts are available :
Usage: osint_bsky [OPTIONS] COMMAND [ARGS]...
Command group.
Options:
--docdir TEXT The documentation dir (where is the Makfile
or make.bat)
--debug / --no-debug
--log-file FILE Write logs to this file instead of the
console (default: console).
--log-level [debug|info|warning|error|critical]
Logging verbosity (default: warning).
--help Show this message and exit.
Commands:
analyse-account Analyse the mood, insults and word frequency of an...
did Get did from profile url
profile Import/update profile in store
story Publish a story
story-og Create og data for a story
story-stats Get shortener stats for a story