fpbx-anti-forward/index.js

30 lines
572 B
JavaScript

import dotenv from 'dotenv';
dotenv.config({quiet: true})
import AMISocket from 'ami';
const sock = new AMISocket({
connect: {
host: '127.0.0.1',
port: 5038
},
credentials: {
username: process.env.AMI_USER,
secret: process.env.AMI_SECRET
},
events: true
})
import Discord from 'discord.js';
const hook = new Discord.WebhookClient({ url: process.env.DISCORD_WEBHOOK_URL });
const cfTypes = {
CF: "Unconditional",
CFB: "Busy",
CFU: "Unavailable",
}
const startup = async () => {
sock.connect().then(() => {
console.log(sock.amiVersion)
})
}
startup();