{"id":19807035,"url":"https://github.com/cmdr-nova/sl-online","last_synced_at":"2026-02-15T13:33:32.458Z","repository":{"id":257929858,"uuid":"873172531","full_name":"cmdr-nova/SL-Online","owner":"cmdr-nova","description":"A script that reads from Linden Lab's XML, and outputs amount of users online, and last updated into a Mastodon post.","archived":false,"fork":false,"pushed_at":"2024-10-15T18:15:54.000Z","size":7,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-15T13:04:46.003Z","etag":null,"topics":["bot","online","python","second-life","users","virtual-world"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cmdr-nova.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-15T18:07:46.000Z","updated_at":"2024-10-16T04:59:06.000Z","dependencies_parsed_at":"2024-10-17T11:47:47.836Z","dependency_job_id":null,"html_url":"https://github.com/cmdr-nova/SL-Online","commit_stats":null,"previous_names":["cmdr-nova/sl-online"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cmdr-nova/SL-Online","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmdr-nova%2FSL-Online","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmdr-nova%2FSL-Online/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmdr-nova%2FSL-Online/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmdr-nova%2FSL-Online/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmdr-nova","download_url":"https://codeload.github.com/cmdr-nova/SL-Online/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmdr-nova%2FSL-Online/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29479755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T11:35:25.641Z","status":"ssl_error","status_checked_at":"2026-02-15T11:34:57.128Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","online","python","second-life","users","virtual-world"],"created_at":"2024-11-12T09:09:17.290Z","updated_at":"2026-02-15T13:33:32.425Z","avatar_url":"https://github.com/cmdr-nova.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SL-Online\n\nThis is a simple Python script that looks at Linden Lab's XML for user activity (https://api.secondlife.com/datafeeds/homepage.xml), reads the file structure, and then outputs users online and last updated into a Mastodon post, including custom text that can be set by you.\n\nInstructions:\n- install requirements.txt in a new environment\n- copy the python script to a directory of your choosing\n- input your access key that you'll have obtained from the Mastodon account that you're using (in the devolopment tab, create an app, copy the key)\n- run python sl-onlinebot.py (or whatever you've chosen to name it)\n\nAnd that should be it!\n\nI made this, because, in all of the time I've been in Second Life, even if for the past year I've been mostly idle, and AFK, I *still* feel like a lot of the community and the world is very insular, and you don't really know what's happening, or how many people are even *there*, unless someone actually shows you. With this in mind, I decided to make an hourly stat that my own bot outputs to a Mastodon post, as a way to show people, \"Hey, there are definitely people in Second Life!\"\n\nMaybe this will entice more to check out the virtual world, or maybe it'll just be something neat that I've integrated with LL's API endpoint.\n\nEither way, enjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmdr-nova%2Fsl-online","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmdr-nova%2Fsl-online","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmdr-nova%2Fsl-online/lists"}