pylemmy

pylemmy enables simple access to Lemmy's API with Python


License
MIT
Install
pip install pylemmy==0.0.8

Documentation

pylemmy

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install pylemmy

Usage

Simple example of running a Python function on new posts, as they are created.

from pylemmy import Lemmy

def process_post(post):
    ...

lemmy = Lemmy(
    lemmy_url="http://127.0.0.1:8536",
    username="lemmy",
    password="lemmylemmy",
    user_agent="custom user agent (by u/USERNAME)",
)

community = lemmy.get_community("test")
for post in community.stream.get_posts():
    process_post(post)

License

pylemmy is distributed under the terms of the MIT license.