20 lines
445 B
TypeScript
20 lines
445 B
TypeScript
import axios from "axios"
|
|
import { log } from "../src/utils/Logger.js"
|
|
|
|
const url = process.env.WATCHTOWERURL
|
|
const token = process.env.WATCHTOWERTOKEN
|
|
|
|
if (!url || !token) {
|
|
throw new Error("Missing WATCHTOWERURL or WATCHTOWERTOKEN")
|
|
}
|
|
|
|
await axios.get(url, {
|
|
headers: {
|
|
Authorization: `Bearer ${token}`
|
|
}
|
|
}).then(() => {
|
|
log("Illegitimate bot updated")
|
|
}).catch(err => {
|
|
console.error("Error updating bot", err)
|
|
})
|