send a text message to someone through a discord command! the prefix is --text
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
let event = context.params.event;
let content = event.content.split(' ');
let number = content[1];
let phoneNumber = number;
let message = content[2];
const args = context.params.event.content.split(' ').slice(1);
if (!args.length || !args[1])
return lib.discord.channels['@0.2.0'].messages.create({
content: 'wrong command usage, try `--text `', //usage
channel_id: context.params.event.channel_id,
});
else
lib.discord.channels['@0.1.2'].messages.create({
channel_id: `${context.params.event.channel_id}`,
content: `message sent`, //it can take a few seconds to send the text msg
});
if (phoneNumber.startsWith('+')) {
phoneNumber = phoneNumber.slice(1);
}
if (!phoneNumber.startsWith('1')) {
phoneNumber = `1${phoneNumber}`;
}
await lib.utils.sms['@2.0.2']({
to: phoneNumber,
body: [`${context.params.event.content.split(' ').slice(2).join(' ')}`].join(
''
),
});
return {
result: `sent`,
};