diff options
Diffstat (limited to 'node_modules/discord.js/test/shard.js')
| -rw-r--r-- | node_modules/discord.js/test/shard.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/node_modules/discord.js/test/shard.js b/node_modules/discord.js/test/shard.js new file mode 100644 index 0000000..6021a18 --- /dev/null +++ b/node_modules/discord.js/test/shard.js @@ -0,0 +1,31 @@ +const Discord = require('../'); +const { token } = require('./auth.json'); + +const client = new Discord.Client({ + shardId: process.argv[2], + shardCount: process.argv[3], +}); + +client.on('message', msg => { + if (msg.content.startsWith('?eval') && msg.author.id === '66564597481480192') { + try { + const com = eval(msg.content.split(' ').slice(1).join(' ')); + msg.channel.sendMessage('```\n' + com + '```'); + } catch (e) { + msg.channel.sendMessage('```\n' + e + '```'); + } + } +}); + +process.send(123); + +client.on('ready', () => { + console.log('Ready', client.options.shardId); + if (client.options.shardId === 0) + setTimeout(() => { + console.log('kek dying'); + client.destroy(); + }, 5000); +}); + +client.login(token).catch(console.error); |
