{"id":15016697,"url":"https://github.com/tomcasavant/mastodon-groupy","last_synced_at":"2026-01-05T06:09:49.293Z","repository":{"id":220587109,"uuid":"750561207","full_name":"TomCasavant/mastodon-groupy","owner":"TomCasavant","description":"Temporary Solution to lemmy federation on mastodon","archived":false,"fork":false,"pushed_at":"2024-04-17T20:45:43.000Z","size":33,"stargazers_count":0,"open_issues_count":7,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-20T17:58:07.439Z","etag":null,"topics":["activitypub","fediverse","kbin","lemmy","mastodon","mastodon-bot","mbin","piefed","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TomCasavant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-01-30T21:45:08.000Z","updated_at":"2024-02-13T14:20:09.000Z","dependencies_parsed_at":"2024-03-25T18:14:31.803Z","dependency_job_id":"80635c19-d6a4-4a9a-91ea-1974972c79d1","html_url":"https://github.com/TomCasavant/mastodon-groupy","commit_stats":{"total_commits":21,"total_committers":2,"mean_commits":10.5,"dds":0.04761904761904767,"last_synced_commit":"ed004d381b24c866ce4fa9c43371be95edb735c2"},"previous_names":["tomcasavant/mastodon-groupy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomCasavant%2Fmastodon-groupy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomCasavant%2Fmastodon-groupy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomCasavant%2Fmastodon-groupy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomCasavant%2Fmastodon-groupy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TomCasavant","download_url":"https://codeload.github.com/TomCasavant/mastodon-groupy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245000490,"owners_count":20545069,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["activitypub","fediverse","kbin","lemmy","mastodon","mastodon-bot","mbin","piefed","python"],"created_at":"2024-09-24T19:49:15.023Z","updated_at":"2026-01-05T06:09:49.234Z","avatar_url":"https://github.com/TomCasavant.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Groupy\n\nExample Bot hosted at: [@groupy@tomkahe.com](https://tomkahe.com/@groupy)\n\n### Temporary Solution to Lemmy* federation on Mastodon, specifically [this issue](https://github.com/LemmyNet/lemmy/issues/2606) or [this one](https://github.com/LemmyNet/lemmy/issues/2224) or [this](https://github.com/mastodon/mastodon/issues/18069) which will probably all be fixed by [this](https://github.com/mastodon/mastodon/pull/19059) but might [not be](https://github.com/mastodon/mastodon/issues/18069#issuecomment-1717307256). Unfortunately not a solution to [this](https://github.com/mastodon/mastodon/issues/17003).\n\nFollows a set of link aggregator communities provided in the config.toml, checks every status to see if it is *actually a post*, if it is a post boost it to followers otherwise it is a comment and should be ignored. You just follow your bot account and you'll just get the actual posts from the provided communities\n\n*May also fix kbin/Mbin/PieFed federation, I am not certain if those experience the same issues. I tried testing with some federated kbin communities, but I'm not entirely certain how to differentiate between a community and a user from Mastodon. e.g. [@TodayILearned@kbin.social](https://kbin.social/search?q=%40todayilearned%40kbin.social) seems to reference both a user and a community and I can only follow the user from mastodon \n\n[![Follow @groupy@tomkahe.com](https://fedi-badge.deno.dev/@groupy@tomkahe.com/followers.svg?style=plastic)](https://tomkahe.com/@groupy)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomcasavant%2Fmastodon-groupy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomcasavant%2Fmastodon-groupy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomcasavant%2Fmastodon-groupy/lists"}