mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-20 13:33:30 +01:00
reply no longer mentions in PM
for much more fluent conversations in PM
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ client.on("message", msg => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (msg.content === "$$$") {
|
if (msg.content === "$$$") {
|
||||||
client.sendMessage(msg.sender, "hi!");
|
client.reply(msg, "hi!");
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user