this post was submitted on 03 Jul 2023
31 points (100.0% liked)

boardgames

5561 readers
1 users here now

Everything boardgames

Please stick to English for posts and comments

founded 1 year ago
MODERATORS
 

I've just had this idea. Why don't we create a bot that scans comments and replies to them with boardgamegeek links for every game found in the comment?

To simplify the implementation I would be favourable to introduce some sort of syntax to make unambiguous whether or not some words are a game name or not.

What do you think about this idea?

top 22 comments
sorted by: hot top controversial new old
[–] legendarydromedary@lemmy.one 6 points 1 year ago

Check out this awesome bot that was recently built for /r/boardgames :

https://github.com/HgCNO2/reddit-bggfetcherbot

[–] elvith@feddit.de 6 points 1 year ago (2 children)

On reddit, several video game subreddits had the relevant names in brackets, which got parsed and linked to a wiki,...

E.g. Hey, if you want to get [Ability] you have to talk to [Person] at [Place] and fulfill their quest line. Also you'd need to pay 5 [Ressource]

Depending on the search function of BGG, one might even link to categories, mechanisms,...

[–] HariSeldon_official@lemm.ee 4 points 1 year ago (1 children)

This is even better than what I was thinking. I wonder if Lemmy APIs allows it tho.

[–] dpunked@feddit.de 1 points 1 year ago (1 children)

I am not opposed to the idea. If you need my support as the mod, please feel free to reach out

[–] HariSeldon_official@lemm.ee 3 points 1 year ago (1 children)

Good to know that you're not contrary, however, I just wanted to bring an idea to the attention of the community. Right now I have neither the time nor the knowledge to do such a thing.

[–] dpunked@feddit.de 1 points 1 year ago

I guess the entire foundation thing is taking its toll.

But if there is someone willing to make such a mod, I am all for helping where I can.

[–] Poob@lemmy.world 2 points 1 year ago (1 children)

Do you have an example or a link to a git repo?

[–] elvith@feddit.de 4 points 1 year ago* (last edited 1 year ago) (1 children)

I remember u/spirescan-bot for r/slaythespire. It uses double braces, but works this way.

Here's a random old post from the bot about new features where users are testing these: https://www.reddit.com/r/slaythespire/comments/d8t92r/new_bot_features/

The bot comments don't link to its source, but searching the bot username on Google leads to this repository, that looks good at afirst glance. Seems to be a python bot and the source code contains the URL of the Slay The Spire Wiki: https://github.com/painebenjamin/spirescanbot

[–] Poob@lemmy.world 1 points 1 year ago

Thanks! I'll take a look

[–] billwashere@vlemmy.net 6 points 1 year ago

I don’t mind this kind of bot activity. Saves me from having to go look it up. Just my 2¢

[–] return0@lemmy.world 4 points 1 year ago (3 children)

No promises, but gonna see if I can toss something together. Gonna use this a test post.

[[Bot Factory]]

[–] boardgamebot@lemmy.world 3 points 1 year ago (1 children)
[–] return0@lemmy.world 3 points 1 year ago* (last edited 1 year ago) (1 children)

Looking alright for an MVP. Now just need to prevent duplicate comments, add a bot disclaimer, do a little code cleanup, and remember the password to my server.

Honestly, I'm most concerned about that last item...

Edit: one more test [[Robo Rally]] [[Arkham Horror]]

[–] VentraSqwal@links.dartboard.social 1 points 1 year ago (1 children)

The test didn't with the second time? Does it still work? Or for that other guy who tried it with Concordia?

I'll try a test of my own.

[[Spirit Island]]

[–] return0@lemmy.world 2 points 1 year ago (1 children)

It’s code complete, but hasn’t been deployed anywhere. I straight up don’t remember my password to my server, so need to find time to rebuild the server before it’ll work.

You were right to be worried about that after all 😂

[–] HariSeldon_official@lemm.ee 2 points 1 year ago

This i great, thank you!

[–] pathief@lemmy.world 2 points 1 year ago

[[Concordia]]

[–] donio@feddit.de 3 points 1 year ago* (last edited 1 year ago) (2 children)

I'm probably in the minority but I am not a fan of bot posts sprinkled into the thread. I am happy with just having the game names Clearly Marked or Manually Linked.

It's easy enough to block a bot though.

[–] dpunked@feddit.de 4 points 1 year ago

I agree with you, but a lot of traffic comes in from mobile and its bit more cumbersome to add the links properly

[–] myfavouritename@lemmy.world 3 points 1 year ago* (last edited 1 year ago)

I'm okay with a bot providing extra context. It's easy to block for those who don't want it.

I do hope that people will get into the habit of making game titles bold. It makes it so much easier to scan a ton of comments to see if a particular game is being talked about.

load more comments
view more: next ›