mrnodebot
Version:
Your Friendly NodeJS IRC Bot
23 lines (21 loc) • 520 B
JavaScript
const URI = require('urijs');
module.exports = (url, to, from, text, message, is) => new Promise((resolve, reject) => {
if (!url || !to || !from || !text || !message) {
return reject({
message: 'You are missing a required argument',
});
}
resolve({
url,
to,
from,
text,
message,
is,
delivered: [],
secure: url.startsWith('https://'),
history: [],
threats: [],
uri: new URI(url),
});
});