Funkcja RSS monitoruje kanały RSS i Atom i automatycznie wysyła nowe elementy do wyznaczonych kanałów.
Polecenia
| Polecenie | Opis |
|---|---|
! Bot rss add < ph0 > < ph2 > < / ph2 > > < ph1 > < ph3 > < / ph3 > > |
Dodaj RSS < ph0 > < / ph0 > pasza |
Lista bot rss |
Lista wszystkich konfigurowanych kanałów |
! Usuwanie przeszkód RSS < ph0 > < < ph1 > < / ph1 > > |
Usuń paszę przez ID |
! Sprawdzanie poziomu rss < ph0 > < < ph1 > < / ph1 > > |
Force- sprawdzić paszy natychmiast |
Jak to działa
- Podajniki są sprawdzane w konfigurowalnym przedziale (domyślnie: co 30 minut)
- Tylko nowe elementy od ostatniej kontroli są księgowane
- Wykorzystuje warunkowe żądania HTTP (ETag < ph0 > < / ph0 >) dla efektywności
- Tytuły paszy są automatycznie wykrywane z metadanych paszowych
-
Pozycje są publikowane w formacie:
[Nazwa paszy] Tytuł pozycji - odnośnik
Konfiguracja
Administratorzy mogą skonfigurować przez /bot set:
-
rss_interval- Odstęp czasu w minutach (domyślnie: 30) -
rss_max_feeds- Maksymalne pasze na bot (domyślnie: 5) -
rss_max_items- Maksymalne pozycje na ankietę (domyślnie: 3)
Przykłady
MyBot rss add < ph2 > < < ph6 > < / ph6 > > < ph3 > < ph7 > < / ph7 > > < ph10 > < / ph10 >! MyBot rss add < ph4 > < ph8 > < / ph8 > > < ph5 > < ph9 > < / ph9 > > news! MyBot rss check f1a2b3! MyBot rss remove f1a2b3
Uwagi
-
URL musi zaczynać się od
http: / /orhttps: / / -
W
#prefiks na nazwach kanałów jest automatycznie dodawany w przypadku braku - Czas ankietowania automatycznie przesuwa się po każdym ankiecie
- Błędy pobierania są rejestrowane, ale nie zatrzymują przyszłych sondaży
Zobacz również
Przegląd BotService · /bot Command Reference · Bot Scheduler