cassidoxa/murahdahla

Support for multiple discord servers

Closed this issue · 2 comments

One bot client should be able to support multiple discord servers. This requires:

  1. Setting up DB tables and queries to support multiple servers

  2. Removing the server-specific environment variables and creating a message/command-based setup procedure

  3. Rewriting to be asynchronous. Use threading/parallelism where applicable. Take better advantage of Serenity's caching.

Adding on to this, also needs support for multiple roles which can be set per server i.e. a role that can start games and a role that can do config stuff like add/remove/change times.

Added in 0.3.0