add channel.sendMessage and channel.sendTTSMessage

This commit is contained in:
hydrabolt
2016-04-21 17:42:52 +01:00
parent b8283a8f29
commit f3e1760538
7 changed files with 61 additions and 11 deletions

View File

@@ -1,6 +1,7 @@
'use strict';
const Channel = require('./Channel');
const TextBasedChannel = require('./interface/TextBasedChannel');
const User = require('./User');
const TextChannelDataStore = require('./datastore/TextChannelDataStore');
@@ -26,6 +27,7 @@ class DMChannel extends Channel{
}
setup(data) {
super.setup(data);
this.recipient = this.client.store.add('users', new User(this.client, data.recipient));
this.lastMessageID = data.last_message_id;
}
@@ -35,4 +37,6 @@ class DMChannel extends Channel{
}
}
TextBasedChannel.applyToClass(DMChannel);
module.exports = DMChannel;