Diff of RSAPI at c3871c6
@@ -1,29 +1,29 @@-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 fetcher~~ CC 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 .\ No newline at end of file+RSAPI is osmarks.net's main custom integration code. Its source is in [[https://git.osmarks.net/osmarks/rsapi/src/branch/master/randomstuff.py|the RSAPI monorepo]], 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, chat).+* 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 fetcher~~ CC 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 [[https://osmarks.net/srsapi/|blog]].\ No newline at end of file