reply no longer mentions in PM

for much more fluent conversations in PM
This commit is contained in:
Amish Shah
2015-12-09 18:56:20 +00:00
parent d9b9d1d0a3
commit a789b1f396
3 changed files with 160 additions and 151 deletions

View File

@@ -18,6 +18,10 @@ var _events = require("events");
var _events2 = _interopRequireDefault(_events); var _events2 = _interopRequireDefault(_events);
var _StructuresPMChannel = require("../Structures/PMChannel");
var _StructuresPMChannel2 = _interopRequireDefault(_StructuresPMChannel);
function errCB(callback) { function errCB(callback) {
return function (error) { return function (error) {
callback(error); callback(error);
@@ -117,7 +121,9 @@ var Client = (function (_EventEmitter) {
var msg = this.internal.resolver.resolveMessage(where); var msg = this.internal.resolver.resolveMessage(where);
if (msg) { if (msg) {
if (!(msg.channel instanceof _StructuresPMChannel2["default"])) {
content = msg.author + ", " + content; content = msg.author + ", " + content;
}
return this.internal.sendMessage(msg, content, options).then(function (m) { return this.internal.sendMessage(msg, content, options).then(function (m) {
callback(null, m); callback(null, m);
return m; return m;

View File

@@ -2,6 +2,7 @@
import InternalClient from "./InternalClient"; import InternalClient from "./InternalClient";
import EventEmitter from "events"; import EventEmitter from "events";
import PMChannel from "../Structures/PMChannel";
function errCB(callback) { function errCB(callback) {
return error => { return error => {
@@ -110,7 +111,9 @@ export default class Client extends EventEmitter {
var msg = this.internal.resolver.resolveMessage(where); var msg = this.internal.resolver.resolveMessage(where);
if (msg) { if (msg) {
if (!(msg.channel instanceof PMChannel)) {
content = msg.author + ", " + content; content = msg.author + ", " + content;
}
return this.internal.sendMessage(msg, content, options) return this.internal.sendMessage(msg, content, options)
.then(m => { .then(m => {
callback(null, m); callback(null, m);

View File

@@ -42,7 +42,7 @@ client.on("message", msg => {
} }
if (msg.content === "$$$") { if (msg.content === "$$$") {
client.sendMessage(msg.sender, "hi!"); client.reply(msg, "hi!");
} }
}); });