RSAPI is osmarks.net's main custom integration code. Its source is in , which holds it as well as other internal services. It has roughly the following functions:
-
PotatOS fortunes/maxims
-
DNS to comment/IRC (broken)
-
MPD to websocket for OIR (including listener count from icecast)
-
RSS to Discord bridge
-
APIONET IRC bot
-
yt-dlp
frontend (video downloader button) -
0t.lt
URL shortener -
Meme RSS feed for Aidan
-
CC metrics bridge
-
Remote alerting
-
zzcxz to telephony (SIPGate)
-
WebMaze prototype
-
Random bytes API
-
Tablet Status Page (TSPage)
-
APOD fetcher (Discord)
-
Wordnik fetcher (Discord)
-
Twitter "Threat Update" feed fetcherCC Threat Update generator (TSPage) -
Freefall fetcher (Discord)
-
Weather, calendar fetcher (TSPage)
-
SwitchCraft player tracker
-
Website comments system
-
Face generator
-
Internal authentication
-
Internal navbars
-
PotatOS keyval backend
-
Lighting control and phone presence detection
-
Minoteaur to Mycorrhiza sync
There might also be some documentation on the .