Fix certain auto-reply errors

master
Brayzure 2020-01-20 13:32:40 -07:00 committed by Miikka
parent 327d1f4b2a
commit dcd80aabda
2 changed files with 3 additions and 3 deletions

View File

@ -178,7 +178,7 @@ async function createNewThreadForUser(user, quiet = false, ignoreRequirements =
const responseMessage = utils.readMultilineConfigValue(config.responseMessage);
try {
await newThread._sendDMToUser(responseMessage);
await newThread.postToUser(responseMessage);
} catch (err) {
responseMessageError = err;
}

View File

@ -118,7 +118,7 @@ module.exports = ({ bot, knex, config, commands }) => {
// Send close message (unless suppressed with a silent close)
if (hasCloseMessage && ! silentClose) {
const closeMessage = utils.readMultilineConfigValue(config.closeMessage);
await thread._sendDMToUser(closeMessage).catch(() => {});
await thread.postToUser(closeMessage).catch(() => {});
}
const logUrl = await thread.getLogUrl();
@ -139,7 +139,7 @@ module.exports = ({ bot, knex, config, commands }) => {
console.log(`[INFO] Auto-closing thread with ${thread.user_name} because the channel was deleted`);
if (config.closeMessage) {
const closeMessage = utils.readMultilineConfigValue(config.closeMessage);
await thread._sendDMToUser(closeMessage).catch(() => {});
await thread.postToUser(closeMessage).catch(() => {});
}
await thread.close(true);