Files
politics-tracking/backend/config/social_accounts.yaml
T
Simon DiesenreiterandClaude Opus 5.5 9da5a1dc48 Politrack: track Austrian politicians from public sources
Initial import of Politrack, a self-hosted service that tracks Austrian
politicians from federal to municipal level - roles, votes, money flows,
statements, meetings, social media and legal proceedings - with every claim
linked to its sources.

- backend: FastAPI + Postgres/pgvector; adapter framework (fetch -> parse ->
  load -> enrich) with robots.txt/TDM-aware fetching, a raw-response archive
  for reparsing, and a claim/evidence model with corroboration
- sources: Parliament, Wikidata, EU Parliament/Commission, Council of
  Ministers, Rechnungshof party reports and donations, procurement, RTR media
  transparency, political ad libraries, WKStA, news feeds, Wikipedia edits,
  Bluesky, Mastodon, public Telegram channels, YouTube and X (official API)
- web: Next.js frontend in German and English with typed API client
- mcp: MCP server for AI agents and RAG
- docs: architecture, data model, sources, legal notes, Unraid deployment and
  contributor guides; Docker Compose setup for Unraid

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 19:47:14 +01:00

40 lines
1.6 KiB
YAML

# Social-media accounts that no official register lists (imported by `politrack run config.social_accounts`).
#
# Parliament profiles (verified) and Wikidata (unverified) are imported automatically; use this file for
# party channels and accounts you have checked yourself. Every entry:
#
# platform: bluesky | mastodon | telegram | youtube | twitter | ...
# url: canonical profile URL
# person: politrack slug, or {wikidata: Q...} / {parlament: <PAD id>} (or `name: Full Name`)
# org: organisation slug (e.g. a party), or {slug, name, kind} to create one - when not a person
# verified: true only if an official page of the owner links the account
# evidence: that official page (documentation for reviewers)
#
# Only PUBLIC broadcast channels/accounts. Never add private groups, WhatsApp/Signal groups or
# accounts that require joining/logging in (see docs/sources.md, "Messaging platforms").
accounts:
- platform: telegram
url: https://t.me/MFGOesterreich
org: mfg
verified: true
evidence: https://www.mfg-oe.at
- platform: bluesky
url: https://bsky.app/profile/neos.eu
org: neos
verified: true
evidence: https://www.neos.eu
- platform: bluesky
url: https://bsky.app/profile/bundespraesident.at
org: {slug: bundespraesident, name: Österreichische Präsidentschaftskanzlei, short_name: Bundespräsident, kind: public_body}
verified: true
evidence: https://www.bundespraesident.at
# Public channel with web preview; not linked from an official page -> unverified.
- platform: telegram
url: https://t.me/dominikNepp
name: Dominik Nepp
verified: false