Skip to main content

NAME


rssbot - 24/7 Feed Fetcher

SYNOPSIS


rssbot <cmd> [key=val] [key==val]
rssbotd
rssbots

DESCRIPTION

rssbot is a python3 bot able to display rss feeds in your channel.

rssbot comes with a cli to configure and a daemon to run in the background, hooking the daemon in systemd brings a 24/7 available rssbot in your channel.

note if reinstall fails, try pip uninstall to start pristine.

INSTALL

installation is done with pipx


$ pipx install rssbot
$ pipx ensurepath

<new terminal>

$ rssbot srv > rssbot.service
$ sudo mv rssbot.service /etc/systemd/system/
$ sudo systemctl enable rssbot --now

joins #rssbot on localhost

USAGE

use rssbot to control the program, default it does nothing


$ rssbot
$

see list of commands


$ rssbot cmd
cfg,cmd,dne,dpl,err,exp,imp,mod,mre,nme,
pwd,rem,res,rss,srv,syn,thr,upt

start daemon


$ rssbotd
$

start service


$ rssbots
<runs until ctrl-c>

COMMANDS


cfg - irc configuration
cmd - commands
dpl - sets display items
err - show errors
exp - export opml (stdout)
imp - import opml
mre - display cached output
pwd - sasl nickserv name/pass
rem - removes a rss feed
res - restore deleted feeds
rss - add a feed
syn - sync rss feeds
thr - show running threads
upt - show uptime

CONFIGURATION

irc


$ rssbot cfg server=<server>
$ rssbot cfg channel=<channel>
$ rssobt cfg nick=<nick>

sasl


$ rssbot pwd <nsvnick> <nspass>
$ rssbot cfg password=<frompwd>

rss


$ rssbot rss <url>
$ rssbot dpl <url> <item1,item2>
$ rssbot rem <url>
$ rssbot nme <url> <name>

opml


$ rssbot exp
$ rssbot imp <filename>

SOURCE

source is at https://github.com/otpcr/rssbot

FILES


~/.rssbot
~/.local/bin/rssbot
~/.local/bin/rssbotd
~/.local/bin/rssbots
~/.local/pipx/venvs/rssbot/*

AUTHOR


Bart Thate <bthate@dds.nl>

COPYRIGHT


RSSBOT is Public Domain.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rssbot-601.tar.gz (19.3 kB view details)

Uploaded Source

File details

Details for the file rssbot-601.tar.gz.

File metadata

  • Download URL: rssbot-601.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for rssbot-601.tar.gz
Algorithm Hash digest
SHA256 9adbc5eee7e4972c6c00fb00f306f54a0e4edc396b6070a8d5c601d4e6a1afce
MD5 26b4f85b81d8057317e641c41cdf99e6
BLAKE2b-256 3fdff0984318e874c0470a073573bf46a9794d2fd25a81260284a56f15601b63

See more details on using hashes here.

Release history Release notifications | RSS feed

657

2 files

656

2 files

655

2 files

653

2 files

652

2 files

651

2 files

650

2 files

647

2 files

646

2 files

645

2 files

644

1 file

643

1 file

642

1 file

641

1 file

640

1 file

634

1 file

633

1 file

632

1 file

631

1 file

630

1 file

621

1 file

620

1 file

610

1 file

This release

601 This release

1 file

600

1 file

591

1 file

590

1 file

581

1 file

580

1 file

576

1 file

575

1 file

574

1 file

573

1 file

572

1 file

571

1 file

570

1 file

560

1 file

558

1 file

557

1 file

556

1 file

555

1 file

553

1 file

552

1 file

551

1 file

550

1 file

540

1 file

531

1 file

530

1 file

521

1 file

520

1 file

512

1 file

511

1 file

510

1 file

508

1 file

507

1 file

506

1 file

505

1 file

504

1 file

503

1 file

502

1 file

501

1 file

500

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page