automuteus / galactus

The All-Powerful Socket.io Connection Aggregator
MIT License
22 stars 11 forks source link

The Great Schism #6

Open denverquane opened 3 years ago

denverquane commented 3 years ago

Refactors Galactus to

  1. Not handle connections from capture clients; these connections will instead be handled by automuteus/wingman
  2. Handle all inbound/outbound Discord requests to help reduce complexity in the core bot business logic of automuteus
  3. Utilize a proper shard manager within the process; prevent scaling 20+instances of the bot, and instead having 2-3 instances of Galactus with 10+ shards each
  4. Implement more rigorous and structured Logging
  5. Include unit tests and mocks