diff --git a/src/sharding/Shard.js b/src/sharding/Shard.js index 364861b7f..c7ed240ce 100644 --- a/src/sharding/Shard.js +++ b/src/sharding/Shard.js @@ -29,10 +29,9 @@ class Shard { * The environment variables for the shard * @type {Object} */ - this.env = { - SHARD_ID: this.id, - SHARD_COUNT: this.manager.totalShards, - }; + this.env = Object.assign({}, process.env); + this.env.SHARD_ID = this.id; + this.env.SHARD_COUNT = this.manager.totalShards; if (this.manager.token) this.env.CLIENT_TOKEN = this.manager.token; /** diff --git a/test/random.js b/test/random.js index 0c9776ee4..efc8662f6 100644 --- a/test/random.js +++ b/test/random.js @@ -4,7 +4,7 @@ const Discord = require('../'); const request = require('superagent'); const fs = require('fs'); -const client = new Discord.Client({ fetchAllMembers: false, apiRequestMethod: 'burst' }); +const client = new Discord.Client({ fetchAllMembers: false, apiRequestMethod: 'sequential' }); const { email, password, token, usertoken, song } = require('./auth.json');