{"id":37793379,"url":"https://github.com/jimlind/filmlinkd","last_synced_at":"2026-04-01T20:48:38.253Z","repository":{"id":139889671,"uuid":"329164632","full_name":"jimlind/filmlinkd","owner":"jimlind","description":"Your Favorite Letterboxd Discord Bot","archived":false,"fork":false,"pushed_at":"2026-03-16T01:05:10.000Z","size":2280,"stargazers_count":25,"open_issues_count":8,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-16T12:09:20.107Z","etag":null,"topics":["discord","discord-jda","java","jda","letterboxd"],"latest_commit_sha":null,"homepage":"https://jimlind.github.io/filmlinkd/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jimlind.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-01-13T01:57:30.000Z","updated_at":"2026-03-16T01:14:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"38235450-e1b8-4453-bb43-0e5383dd2e59","html_url":"https://github.com/jimlind/filmlinkd","commit_stats":null,"previous_names":[],"tags_count":155,"template":false,"template_full_name":null,"purl":"pkg:github/jimlind/filmlinkd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimlind%2Ffilmlinkd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimlind%2Ffilmlinkd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimlind%2Ffilmlinkd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimlind%2Ffilmlinkd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jimlind","download_url":"https://codeload.github.com/jimlind/filmlinkd/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimlind%2Ffilmlinkd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31291806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: 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":["discord","discord-jda","java","jda","letterboxd"],"created_at":"2026-01-16T15:18:28.050Z","updated_at":"2026-04-01T20:48:38.231Z","avatar_url":"https://github.com/jimlind.png","language":"Java","funding_links":["https://www.patreon.com/filmlinkd","https://ko-fi.com/filmlinkd"],"categories":[],"sub_categories":[],"readme":"\u003cimg align=\"right\" src=\"https://jimlind.github.io/filmlinkd/images/filmlinkd-100.png\" height=\"100\" width=\"100\"\u003e\n\n[![Docs: Available](https://img.shields.io/badge/Docs-Available-009900?logo=googledocs\u0026logoColor=ffffff)](https://jimlind.github.io/filmlinkd/)\n[![Chat: Discord](https://img.shields.io/badge/Chat-Discord-7289da?logo=discord\u0026logoColor=ffffff)](https://discord.gg/deZ7EUguge)\n[![License: AGPL v3](https://img.shields.io/badge/License-AGPL_v3-blue?logo=gnu\u0026logoColor=white)](https://www.gnu.org/licenses/agpl-3.0)\n\n[![Support: Patreon](https://img.shields.io/badge/Support-Patreon-ffffff?logo=patreon\u0026logoColor=ffffff)](https://www.patreon.com/filmlinkd)\n[![Support: Kofi](https://img.shields.io/badge/Support-Kofi-ff6433?style=flat\u0026logo=kofi\u0026logoColor=ffffff)](https://ko-fi.com/filmlinkd)\n\n# Filmlinkd\n\n[![JUnit Tests](https://github.com/jimlind/filmlinkd/actions/workflows/run-junit-tests.yml/badge.svg)](https://github.com/jimlind/filmlinkd/actions/workflows/run-junit-tests.yml)\n[![PMD Static Analysis](https://github.com/jimlind/filmlinkd/actions/workflows/run-static-analysis.yml/badge.svg)](https://github.com/jimlind/filmlinkd/actions/workflows/run-static-analysis.yml)\n[![Spotless Format](https://github.com/jimlind/filmlinkd/actions/workflows/run-spotless-format-check.yml/badge.svg)](https://github.com/jimlind/filmlinkd/actions/workflows/run-spotless-format-check.yml)\n[![Checkstyle Lint](https://github.com/jimlind/filmlinkd/actions/workflows/run-checkstyle-linting-check.yml/badge.svg)](https://github.com/jimlind/filmlinkd/actions/workflows/run-checkstyle-linting-check.yml)\n\n## Your Favorite Letterboxd Discord Bot\n\nMost people visiting this page will only\nwant [this link to invite the bot to your server](https://discord.com/oauth2/authorize?client_id=794271558570213409\u0026permissions=2147764224\u0026scope=applications.commands%20bot)\nand the rest of this document won't be of interest.\n\nThe source code for this bot is made available for you to take a peak under the hood and see how it all runs. Everything\nhere is released as AGPLv3 so if you want to use or modify this project then the source code for your entire project\nmust similarly be released. Likely you don't want this source code anyway as it is heavily dependent on gaining access\nto the Letterboxd API (that is becoming increasingly difficult) and running on the GCP infrastructure (not everybody's\nfavorite choice).\n\nIf you find the bot valuable to the community you have created on your servers please consider subscribing to\nthe [Filmlinkd Patreon](https://www.patreon.com/filmlinkd) or making a one time donation on\nthe [Filmlinkd Ko-fi](https://ko-fi.com/filmlinkd). It's the only thing that covers the costs of keeping the bot online.\n\nThe technical details may be a bit overwhelming if you aren't interested in that sort of thing. User\nfacing [documentation](https://jimlind.github.io/filmlinkd/) is available that will answer most of your questions. If\nyou want to follow up with something specific join [the Discord Server](https://discord.gg/deZ7EUguge) and post in the\nappropriate channel.\n\n### Links\n\n* [Filmlinkd User Documentation](https://jimlind.github.io/filmlinkd/)\n* [Filmlinkd Support Discord](https://discord.gg/deZ7EUguge)\n* [Subscribe to Filmlinkd on Patreon](https://www.patreon.com/filmlinkd)\n* [Donate to Filmlinkd on Ko-fi](https://ko-fi.com/filmlinkd)\n* [Invite and Authorize the Bot on your Server](https://discord.com/oauth2/authorize?client_id=794271558570213409\u0026permissions=2147764224\u0026scope=applications.commands%20bot)\n\n## Installation Instructions\n\nTo install the bot on your server use an admin account and authorize it\nusing [this link](https://discord.com/oauth2/authorize?client_id=794271558570213409\u0026permissions=2147764224\u0026scope=applications.commands%20bot).  \nThat link appeared twice above but it never hurts to make things extremely clear.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimlind%2Ffilmlinkd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjimlind%2Ffilmlinkd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimlind%2Ffilmlinkd/lists"}