Fix recipient resolution

This commit is contained in:
Amish Shah
2016-08-22 22:31:22 +01:00
parent c308a2a01c
commit c96ecec24c
4 changed files with 4 additions and 7 deletions

File diff suppressed because one or more lines are too long

View File

@@ -49,7 +49,7 @@ class ClientDataManager {
if (data.type === Constants.ChannelTypes.DM) {
channel = new DMChannel(this.client, data);
} else {
guild = guild || this.get('guilds', data.guild_id);
guild = guild || this.client.guilds.get(data.guild_id);
if (guild) {
if (data.type === Constants.ChannelTypes.text) {
channel = new TextChannel(guild, data);

View File

@@ -20,7 +20,7 @@ class DMChannel extends Channel {
* The recipient on the other end of the DM
* @type {User}
*/
this.recipient = this.client.users.set(recipient.id, recipient);
this.recipient = recipient;
/**
* The ID of the last sent message, if available
* @type {?String}

View File

@@ -3,10 +3,7 @@
const Discord = require('../');
const request = require('superagent');
const client = new Discord.Client({
shard_id: 0,
shard_count: 2,
});
const client = new Discord.Client();
client.login(require('./auth.json').token).then(token => console.log('logged in with token ' + token)).catch(console.log);