SkillAgentSearch skills...

Atomtopubsub

A little client that parses Atom feeds and send them on XMPP Pubsub Nodes

Install / Use

/learn @edhelas/Atomtopubsub
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

About AtomToPubsub

AtomToPubsub is a simple Python script that parses Atom 1.0 feeds and pushes the entries to a designated XMPP Pubsub Node.

Atom 0.3 and RSS feeds are also supported but only as "best effort", things might not work as expected.

Requirements

  • Python >= 3.5
  • GIT Core
  • PIP
  • apscheduler
  • daemonize
  • feedparser
  • jsonpickle
  • slixmpp
  • termcolor

AtomToPubsub is built using Python 3.5 and uses the libraries

On Debian based distributions

apt install python3-apscheduler python3-feedparser python3-jsonpickle python3-slixmpp python3-daemonize python3-termcolor

Installation

Expand the source package to a directory that you have permission to run programs.

Edit the config.py file with your RSS feeds, and login information for your XMPP server.

Then run ./atomtopubsub.py

Related Skills

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated21d ago
Forks13

Languages

Python

Security Score

90/100

Audited on Mar 10, 2026

No findings