mProjectsCode / mProjectsCode/obsidian-media-db-plugin

For board games, add new fields from boardgamegeek

Open
#215 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
TypeScript
Stars
491
Forks
52
Avg merge
2h 17m
Merged PRs (30d)
1

Description

There are some fields in the credits page of each boardgame that look useful for the Obsidian notes. I am not 100% sure if they are retrieved by the API. For example, see Sushi Go Party!. Some of the interesting fields would be:

Short description

The field should be a list. It retrieves information like:

Pass sushi around a bigger table and take the best dishes. Save room for dessert!

Description

The field should be text. It retrieves information like:

Sushi Go Party! expands Sushi Go! with a party platter of mega maki, super sashimi, and endless edamame. You still earn points by picking winning sushi combos, but now you can customize each game by choosing à la carte from a menu of more than twenty delectable dishes. What's more, up to eight players can join in on the sushi-feast. Let the good times roll!

—description from the publisher

Awards & Honors
2024 Årets Spel Best Family Game Nominee
2022 Tric Trac Famille Nominee
2020 Gra Roku Game of the Year Nominee
2020 Gra Roku Best Party Game Winner
2020 Gra Roku Best Party Game Nominee
2017 UK Games Expo Best Family Game Winner
2017 Juego del Año Recommended
2016 Golden Geek Best Card Game Nominee
2016 Board Game Quest Awards Best Family Game Nominee

Minimum recommended age

The field should be a list. It retrieves information like:

8

Mechanisms

The field should be a list. It retrieves information like:

  • Closed Drafting
  • End Game Bonuses
  • Hand Management
  • Set Collection
  • Simultaneous Action Selection
  • Variable Set-up

Board game family

The field should be a list. It retrieves information like:

  • Containers: Tin/Metal Box
  • Country: Japan
  • Digital Implementations: Board Game Arena
  • Digital Implementations: Sovranti
  • Food & Drink: Fruit
  • Food & Drink: Ice Cream & Gelato
  • Food & Drink: Sushi
  • Game: Sushi Go!
  • Theme: Food / Cooking

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the board-game API integration and the existing field-mapping logic, then check which requested fields are available for the linked Sushi Go Party! entry. The work is done when the available descriptions, age, mechanisms, awards, and family values are imported with the requested list or text shapes.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.