Author Topic: Discord Bot: Aurora 4X Database Reader  (Read 1076 times)

0 Members and 1 Guest are viewing this topic.

Offline Zap0 (OP)

  • Captain
  • **********
  • Posts: 419
  • Thanked: 512 times
Discord Bot: Aurora 4X Database Reader
« on: November 08, 2024, 10:21:56 PM »
I've coded a discord bot that reads the game event log from the database and posts it into discord channels. It is set up to handle multiple player races, posting the events for each race in separate channels. This is meant to aid GM-controlled multiplayer games played over discord.

This is meant to aid GM-controlled multiplayer games played over discord. Technologically it's a node.js application you run alongside the Aurora 4X game. Every time the game is saved, the database is read out and new events are posted.

We've been using it for over a year in the Fallen Empires games and it's made the GMs life easier. Anyone else can of course use it as well of course. One can conceivably also use it to give live updates to readers in an AAR/fiction game. Hit me up here or elsewhere if you have questions or need help in setting it up.

Multiplayer Aurora?!?
  • In this style of game the GM is the only one with access to the database and actually "playing" the game itself. They accept orders from player factions over discord as for what their faction should do ingame, and executes them accordingly. The GM reflects the current state of the game back to the player factions via screenshots or other means. This bot is meant to make that easier and give the players more information about ingame happenings.

Link and screenshots:
 
The following users thanked this post: Panopticon, BAGrimm, skoormit

Offline Panopticon

  • Gold Supporter
  • Rear Admiral
  • *****
  • P
  • Posts: 904
  • Thanked: 45 times
  • 2023 Supporter 2023 Supporter : Supporter of the forum in 2023
Re: Discord Bot: Aurora 4X Database Reader
« Reply #1 on: November 09, 2024, 12:10:48 AM »
This thing rules, for anyone tempted to run a multiplayer game, make AARs easier, or even if you want to have an easier to parse event log for personal use.