Skip to content

buerviper/ooc-eiyuden

Repository files navigation

No Context Eiyuden Mastodon bot

This bot posts (more or less) random images from the Eiyuden JRPG series to the Mastodon account botsin.space/@ooceiyuden. At the moment, it posts two pictures per day.

Structure

The /images folder contains all the images from which the run.py script randomly selects one. The filenames follow the pattern game-gamenumber-description-imagenumber:

  • game: is currently default to eiyuden.
  • gamenumber: can be kickstarter (for images related to the Kickstarter campaign), rising (for Eiyuden Chronicle: Rising) or 01 (for the main game Eiyuden Chronicle: 100 Heroes).
  • description: a meaningful description of the image, seperated by -. At the moment, there's not a real pattern, but it should include the character(s) involved in the image(s) and either the main points of the dialogue (if there's any) or of the picture in general.
  • imagenumber (''optional''): if there's a series of images which belong together and should be posted together, the imagenumber (value 1-4) indicates the index of the image (i.e., imagenumber = 1 will be the first image in a post, 2 the second etc.).

The /image/descriptions folder contains the images' metadata as .yaml files. It contains the following field:

  • status: The text of the post. Default is "#eiyuden #EiyudenChronicle #100HeroesStrong #jrpg".
  • spoiler_warning: If the image needs a content warning, the text can be added. Default is None (does not need to be stated explicitly).
  • description: Alt-text of the image. Default is "Screenshot of Eiyuden."
  • language: ISO 639-1 language code for the text in the image. Default is en.
  • sensitivity: Marks image as sensitive content. Default is False.

To do

Alt text

In addition to adding more images, the biggest to do is adding meaningful alt-text to every image which is currently lacking.

Copyright

All images (c) Rabbit & Bear Studios 2020–2023.

All images are used under a Fair Use clause (Section 107 U.S. Copyright Law) without commercial interests.

Die Verwendung geschützter Materialien des bots verfolgt keine finanziellen Interessen, sondern dient einem dokumentarischen Zweck als Bildzitat nach § 51 UrhG.

Shield: CC BY-SA 4.0

The No Context Eiyuden Mastodon bot is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

About

No Context Eiyuden Mastodon bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages