server.ome_node

Attributes

AUSTIN_PORT

BOSTON_PORT

DEFAULT_NEWSGROUP_NAMES

CLIENT

plugin

nntp_client

Functions

get_client(→ nntp.NNTPClient)

channels(...)

Rename this function to channels() and remove this function below when

channel_summary(→ server.schemas.ChannelSummary)

create_post(→ bool)

from_post(→ server.schemas.Post)

get_post(→ server.schemas.Post)

get_last_n_posts(...)

Module Contents

server.ome_node.AUSTIN_PORT = 119
server.ome_node.BOSTON_PORT = 1119
server.ome_node.DEFAULT_NEWSGROUP_NAMES: set[str]
server.ome_node.CLIENT: nntp.NNTPClient | None = None
server.ome_node.plugin
server.ome_node.get_client(port: int = 119) nntp.NNTPClient
server.ome_node.channels() collections.abc.Iterator[server.schemas.Channel]

Rename this function to channels() and remove this function below when https://github.com/greenbender/pynntp/issues/95 is fixed.

server.ome_node.channel_summary(channel_name: str) server.schemas.ChannelSummary
server.ome_node.create_post(post: server.schemas.Post) bool
server.ome_node.from_post(post: server.schemas.NewsgroupPost) server.schemas.Post
server.ome_node.get_post(channel: str, message_id: int) server.schemas.Post
server.ome_node.get_last_n_posts(channel: str, num: int = 3) collections.abc.Iterator[server.schemas.Post]
server.ome_node.nntp_client