mirror of
https://github.com/danbulant/discord.js
synced 2026-06-09 17:52:55 +00:00
Beautify and sendMessage also takes channel IDs
This commit is contained in:
parent
e1ada38234
commit
6589814789
1 changed files with 10 additions and 2 deletions
12
index.js
12
index.js
|
|
@ -210,7 +210,7 @@ exports.Client.prototype.connectWebsocket = function( cb ) {
|
||||||
|
|
||||||
if ( !srv.channels.filter( "id", dat.d.d, true ) ) {
|
if ( !srv.channels.filter( "id", dat.d.d, true ) ) {
|
||||||
|
|
||||||
var chann = new Channel(dat.d, srv);
|
var chann = new Channel( dat.d, srv );
|
||||||
|
|
||||||
srv.channels.add( new Channel( dat.d, srv ) );
|
srv.channels.add( new Channel( dat.d, srv ) );
|
||||||
client.triggerEvent( "channelCreate", [ chann ] );
|
client.triggerEvent( "channelCreate", [ chann ] );
|
||||||
|
|
@ -383,10 +383,18 @@ exports.Client.prototype.sendMessage = function( channel, message, cb, _mentions
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if( channel instanceof Message ){
|
if ( channel instanceof Message ) { //if the channel is actually a message, get the channel
|
||||||
channel = channel.channel;
|
channel = channel.channel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( typeof channel === 'string' || channel instanceof String || !isNaN( channel ) ) {
|
||||||
|
//Channel is an ID
|
||||||
|
var chanId = channel;
|
||||||
|
channel = {
|
||||||
|
id : chanId
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
var cb = cb || function() {};
|
var cb = cb || function() {};
|
||||||
|
|
||||||
if ( _mentions === false ) {
|
if ( _mentions === false ) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue