Refactored core classes and APIs to use `ShardProvider` instead of `JDA` directly. Added `ShardService` for managing shard connections and activity, improving scalability and separation of concerns. Integrated test coverage to validate shard-level operations and bot endpoints.
35 lines
850 B
Plaintext
35 lines
850 B
Plaintext
NETNEUTRALITY_TAG=latest
|
|
|
|
NETNEUTRALITY_BOT_ENV=dev
|
|
NETNEUTRALITY_BOT_TOKEN=
|
|
NETNEUTRALITY_BOT_PREFIX=$
|
|
NETNEUTRALITY_BOT_OWNER=
|
|
NETNEUTRALITY_BOT_INVITE=
|
|
NETNEUTRALITY_API_PORT=9000
|
|
# Optional: number of gateway shards. Leave unset to use Discord's recommended count.
|
|
# NETNEUTRALITY_SHARD_TOTAL=1
|
|
|
|
MYSQL_HOST=127.0.0.1
|
|
MYSQL_PORT=3306
|
|
MYSQL_USER=java
|
|
MYSQL_PASSWORD=password
|
|
MYSQL_DATABASE=netneutrality
|
|
MYSQL_ROOT_PASSWORD=password
|
|
MARIADB_AUTO_UPGRADE=1
|
|
|
|
NETNEUTRALITY_PO_TOKEN=
|
|
NETNEUTRALITY_VISITOR_DATA=
|
|
NETNEUTRALITY_CIPHER_URL=http://localhost:8001
|
|
NETNEUTRALITY_CIPHER_PASSWORD=
|
|
|
|
NETNEUTRALITY_LAVALINK_URI=ws://lavalink:2333
|
|
NETNEUTRALITY_LAVALINK_PASSWORD=youshallnotpass
|
|
NETNEUTRALITY_LAVALINK_NAME=main
|
|
|
|
NETNEUTRALITY_SENTRY_DSN=
|
|
NETNEUTRALITY_WEBHOOK_URL=
|
|
NETNEUTRALITY_WEBHOOK_SECRET=
|
|
GITEA_HOST=
|
|
GITEA_TOKEN=
|
|
GITEA_OWNER=
|
|
GITEA_REPO= |