Discord bot for Board Game Arena turn notifications (self-hosted, open source)

Discussions about BGA (all languages)
Forum rules
Warning: challenging a moderation in Forum = 10 days ban
More info & details about how to challenge a moderation: viewtopic.php?p=119756
Post Reply
Haurrus
Posts: 2
Joined: 04 April 2026, 07:30

Discord bot for Board Game Arena turn notifications (self-hosted, open source)

Post by Haurrus »

Hello everyone,

I wanted to share a small open-source project I built for Board Game Arena: a self-hosted Discord bot for turn notifications.

The bot watches public BGA tables in spectator mode and posts updates in a Discord channel as turns evolve. It does not use cookies or BGA login. The idea was simply to provide a practical Discord-based workaround for groups who want turn notifications in a shared channel.

Main features:

* watch a public BGA table from its full public URL
* link Discord members to BGA players
* support partial links (name only, ID only, or both), with automatic completion when the bot recognizes a player on a watched table
* create, update, delete, and recreate Discord messages as turns change
* automatically remove the active message and stop watching the table when the game is over

Important note:

* this is not an official BGA integration
* it only works for tables that are publicly accessible in spectator mode
* it is self-hosted, so it must run on your own machine or server

Project link:
https://github.com/Haurrus/BoardGameAre ... d_Turn_Bot

All setup instructions are available in the README on the GitHub page.

I hope it can be useful to other players or communities looking for a Discord notification solution.
Post Reply

Return to “Discussions”