Recommend
9 
 Thumb up
 Hide
12 Posts

Geek Tools» Forums » News

Subject: BGG Telegram Bot rss

Your Tags: Add tags
Popular Tags: [View All]
mr K
Spain
flag msg tools
Born to be root
badge
Born to be root
Avatar
mbmbmbmbmb
Hi, I've been putting together a Telegram Bot for the BGG in the last few days.

It's written in Node.js (using this API Client) and the code is in Github: https://github.com/ablanco/boardgamegeek-telegram-bot

The bot is live and can be used just by typing @the_bgg_bot in any Telegram chat. I'm gonna try to get the @bggbot username, it's currently taken but seems abandoned.

Telegram bot store entry for the bot.


This is an example of the bot at work:



edit: added a link to the Telegram homepage, link to Telegram bot store
9 
 Thumb up
1.25
 tip
 Hide
  • [+] Dice rolls
Jeff Michaud
United States
Longwood
Florida
flag msg tools
On-Line Want List Generator - Hopefully Making Math Trades a Little Bit Easier
badge
Captain Kirk, Captain Picard, Captain Sisko, Captain Janeway, Captain Archer
Avatar
mbmbmbmbmb
fwiw for those also clueless like me... this is only for those using...

https://en.wikipedia.org/wiki/Telegram_(software)

edit: bgg treats open paren as part of url but not closing... here is tinyurl to same page... http://tinyurl.com/oej29cm
6 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Eric Normandeau
Canada
Quebec
QUEBEC
flag msg tools
badge
Avatar
mbmbmbmbmb
Thanks for the link

However, as clicked on, it will not work because the closing parenthesis should be part of the link but isn't.
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Jeff Michaud
United States
Longwood
Florida
flag msg tools
On-Line Want List Generator - Hopefully Making Math Trades a Little Bit Easier
badge
Captain Kirk, Captain Picard, Captain Sisko, Captain Janeway, Captain Archer
Avatar
mbmbmbmbmb
MaroonedMorlock wrote:
However, as clicked on, it will not work because the closing parenthesis should be part of the link but isn't.
buggy bgg try this...

http://tinyurl.com/oej29cm
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
mr K
Spain
flag msg tools
Born to be root
badge
Born to be root
Avatar
mbmbmbmbmb
The bot is now in the Telegram bot store.
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
alato
Italy
Torino
Piemonte
flag msg tools
mbmbmbmbmb
Is it possible that the bot doesn't work?
Is the project abandoned?
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
mr K
Spain
flag msg tools
Born to be root
badge
Born to be root
Avatar
mbmbmbmbmb
Hi, the bot works and it's not abandoned.

But the BGG API is unreliable at best, sometimes it doesn't answer. It tends to have issues when you send more than word, I would recommend writing only one word of the game title.

 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Tom P
United Kingdom
flag msg tools
Do not shed tears over throws of the past, roll again!
badge
Click here for free games.
Avatar
mbmbmbmbmb
Just discovered this, it's great! Would be very helpful to simplify the username. Is bgg_bot also taken?
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
mr K
Spain
flag msg tools
Born to be root
badge
Born to be root
Avatar
mbmbmbmbmb
I couldn't find a shorter name that was free. But I accept suggestions.
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
David Ruscalleda Gómez
Spain
Girona
Girona
flag msg tools
mbmbmb
Hi. The search function works weird in that it quite often finds longer titles than shorter ones, and thus you can't find some games that have short titles containing popular words.

See for example "The Island". There are so many games with islands that you don't find the one that is just "The Island" and nothing else.
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
Patrick G.
United States
Glenshaw
Pennsylvania
flag msg tools
Does your religion have lightsabers? Nope? Didn't think so.
badge
"A person is smart. People are dumb, panicky dangerous animals." Agent K. Oh my what he would think of people had he known about what the internet would become.....
Avatar
mbmbmbmbmb
Well bgg's search function doesn't respect quotes so that doesn't surprise me.
1 
 Thumb up
 tip
 Hide
  • [+] Dice rolls
mr K
Spain
flag msg tools
Born to be root
badge
Born to be root
Avatar
mbmbmbmbmb
That's due a limitation on the BGG API, it doesn't support much on terms of search (or didn't, maybe it has changed).

I've found that it's best to remove articles, to search "island" instead of "the island".
 
 Thumb up
 tip
 Hide
  • [+] Dice rolls