Gebruikersbesluit 2026-09-11: een medium-hit in de TITEL haalt het filter te
makkelijk ('restaurant naast busstation' = 2x2=4 was door). Formule gelijkgemaakt:
score = titelscore + samenvattingscore >= 3. Gevolg (regressie-pinned):
- enkel-woord-medium in titel is nu onvoldoende (fietsenstalling/restaurant-case
geweerd); zware/sterke woorden en combinaties over 2 families blijven door.
- zwak-alleen-regel (titel-anker + >=2 families) ongewijzigd.
36 lines
No EOL
1.9 KiB
YAML
36 lines
No EOL
1.9 KiB
YAML
# Feed update interval in minutes
|
|
update_interval: 60
|
|
# Maximum backoff in minutes when failing to fetch feeds (defaults to 5 days)
|
|
max_backoff: 7200
|
|
# How many feeds to poll in parallel? Set to 0 to disable limit.
|
|
poll_parallelism_limit: 10
|
|
# The time to sleep between send requests when broadcasting a new feed entry.
|
|
# Set to 0 to disable sleep or -1 to run all requests asynchronously at once.
|
|
spam_sleep: 2
|
|
# The prefix for all commands
|
|
# It has to be prefixed with ! in matrix to be recognised
|
|
command_prefix: "rss"
|
|
# Default post notification template for new subscriptions
|
|
notification_template: "New post in $feed_title: [$title]($link)"
|
|
# Per-run summary logfile: one line per poll run with feeds/evaluated/selected/filtered/failed counts.
|
|
# Absoluut pad in de container aanraden: /data is de persistente maubot-mount (host: /matrix/maubot/data).
|
|
# Leeg = uitgeschakeld.
|
|
run_log_file: /data/buzzrss-runs.log
|
|
# Doorsturen naar WhatsApp (wwebjs-api op nextcloud :3001). Leeg whatsapp_api/whatsapp_chat_id = uit. Alleen de link wordt gepost (geen titel.
|
|
|
|
whatsapp_api: http://192.168.5.252:3001
|
|
whatsapp_session: EdGpt
|
|
whatsapp_chat_id: 120363429643087130@g.us
|
|
# Exclude paywalled articles (Telegraaf/NHD markeren dit met <premium>true</premium>)
|
|
exclude_paywalled: true
|
|
# Titel-dedup over feeds: skip een artikel waarvan de genormaliseerde titel al is gepost
|
|
# binnen X dagen, ook als de feed/URL anders is (zelfde uitgever, meerdere sites).
|
|
# 0 = uit.
|
|
title_dedup_days: 30
|
|
# OV-matchfilter: VAST in code (gewogen families + blacklist), niet via config te wijzigen.
|
|
# Doorlaten als titelscore + samenvattingscore >= 3 (titel weegt niet extra). Zie de families en de
|
|
# blacklist in buzzrss/bot.py (MATCH_FILTER_FAMILIES / MATCH_FILTER_BLACKLIST).
|
|
# `!rss set-filter` en `!rss filter` tonen alleen de huidige (vaste) filter.
|
|
# Users who can bypass room permission checks
|
|
admins:
|
|
- "@user:example.com" |