An open API service indexing awesome lists of open source software.

https://github.com/jimlind/filmlinkd

Your Favorite Letterboxd Discord Bot
https://github.com/jimlind/filmlinkd

discord discord-jda java jda letterboxd

Last synced: 3 months ago
JSON representation

Your Favorite Letterboxd Discord Bot

Awesome Lists containing this project

README

          

[![Docs: Available](https://img.shields.io/badge/Docs-Available-009900?logo=googledocs&logoColor=ffffff)](https://jimlind.github.io/filmlinkd/)
[![Chat: Discord](https://img.shields.io/badge/Chat-Discord-7289da?logo=discord&logoColor=ffffff)](https://discord.gg/deZ7EUguge)
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL_v3-blue?logo=gnu&logoColor=white)](https://www.gnu.org/licenses/agpl-3.0)

[![Support: Patreon](https://img.shields.io/badge/Support-Patreon-ffffff?logo=patreon&logoColor=ffffff)](https://www.patreon.com/filmlinkd)
[![Support: Kofi](https://img.shields.io/badge/Support-Kofi-ff6433?style=flat&logo=kofi&logoColor=ffffff)](https://ko-fi.com/filmlinkd)

# Filmlinkd

[![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)
[![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)
[![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)
[![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)

## Your Favorite Letterboxd Discord Bot

Most people visiting this page will only
want [this link to invite the bot to your server](https://discord.com/oauth2/authorize?client_id=794271558570213409&permissions=2147764224&scope=applications.commands%20bot)
and the rest of this document won't be of interest.

The source code for this bot is made available for you to take a peak under the hood and see how it all runs. Everything
here is released as AGPLv3 so if you want to use or modify this project then the source code for your entire project
must similarly be released. Likely you don't want this source code anyway as it is heavily dependent on gaining access
to the Letterboxd API (that is becoming increasingly difficult) and running on the GCP infrastructure (not everybody's
favorite choice).

If you find the bot valuable to the community you have created on your servers please consider subscribing to
the [Filmlinkd Patreon](https://www.patreon.com/filmlinkd) or making a one time donation on
the [Filmlinkd Ko-fi](https://ko-fi.com/filmlinkd). It's the only thing that covers the costs of keeping the bot online.

The technical details may be a bit overwhelming if you aren't interested in that sort of thing. User
facing [documentation](https://jimlind.github.io/filmlinkd/) is available that will answer most of your questions. If
you want to follow up with something specific join [the Discord Server](https://discord.gg/deZ7EUguge) and post in the
appropriate channel.

### Links

* [Filmlinkd User Documentation](https://jimlind.github.io/filmlinkd/)
* [Filmlinkd Support Discord](https://discord.gg/deZ7EUguge)
* [Subscribe to Filmlinkd on Patreon](https://www.patreon.com/filmlinkd)
* [Donate to Filmlinkd on Ko-fi](https://ko-fi.com/filmlinkd)
* [Invite and Authorize the Bot on your Server](https://discord.com/oauth2/authorize?client_id=794271558570213409&permissions=2147764224&scope=applications.commands%20bot)

## Installation Instructions

To install the bot on your server use an admin account and authorize it
using [this link](https://discord.com/oauth2/authorize?client_id=794271558570213409&permissions=2147764224&scope=applications.commands%20bot).
That link appeared twice above but it never hurts to make things extremely clear.