Commit graph

104 commits

Author SHA1 Message Date
Christopher Cookman cca3f180fb
Fix usersub filters. 2024-05-20 20:07:10 -06:00
Christopher Cookman 5e1635b9c1
Async 2024-05-20 12:28:31 -06:00
Christopher Cookman 498da05d55
Add sattelite imagery command 2024-05-20 12:27:38 -06:00
Christopher Cookman 4d8f9c072a
Close #8 2024-05-20 11:59:02 -06:00
Christopher Cookman 34f1580ff7
Fix that 2024-05-19 23:58:17 -06:00
Christopher Cookman a261733f21
Yeah no, no overlays on alert map 2024-05-19 23:54:36 -06:00
Christopher Cookman 821d6b52aa
No overlay for alert map, sadge 2024-05-19 23:50:15 -06:00
Christopher Cookman e60352d5c8
Add overlays to outlook command 2024-05-19 23:43:09 -06:00
Christopher Cookman 86d5105579
Im dumb, thats not right 2024-05-19 18:38:04 -06:00
Christopher Cookman 6679ea55c6 Attempt at adding timestamps 💀 2024-05-19 18:32:11 -06:00
Christopher Cookman 99667e4890
Fix day being -1 2024-05-19 10:27:44 -06:00
Christopher Cookman 6332006702
Guh 2024-05-19 10:26:51 -06:00
Christopher Cookman b49d1c9a58
Make output of outlook not ephemeral 2024-05-19 10:26:14 -06:00
Christopher Cookman b86eabcf1b
Buh 2024-05-19 10:25:39 -06:00
Christopher Cookman 14faf62e90
I don't like Discord attachments. 2024-05-19 10:24:48 -06:00
Christopher Cookman fdd435c44a
Whoops 2024-05-19 10:12:57 -06:00
Christopher Cookman 4ca2435359
Impliment /outlook 2024-05-19 10:06:21 -06:00
Christopher Cookman 60c6860089
First attempt at auto-purging database 2024-05-17 13:00:56 -06:00
Christopher Cookman d993d8fc47
Fix setupall again 2024-05-16 21:21:55 -06:00
Christopher Cookman cdb86c0ad0
maybe 2024-05-16 21:20:06 -06:00
Christopher Cookman 9c1703d1ae
test 2024-05-16 21:13:31 -06:00
Christopher Cookman 69ab79e930
await defer reply 2024-05-16 21:09:50 -06:00
Christopher Cookman 4e1d52178f
Use WFOs for setupall 2024-05-16 21:08:44 -06:00
Christopher Cookman 88827c513e
Fix typo 2024-05-16 20:11:49 -06:00
Christopher Cookman 93638c0cd5
Update /about 2024-05-16 20:07:17 -06:00
Christopher Cookman 2a574e42d9
Change timestamp format and stuff 2024-05-16 19:57:31 -06:00
Christopher Cookman b1db0c1d42
Add check to sub/unsub to see if room is already subbed or not 2024-05-16 18:39:26 -06:00
Christopher Cookman 702e9a743f
Add Discord log to error handling 2024-05-16 00:05:04 -06:00
Christopher Cookman b4f4f4b017
Update error handling in index.js 2024-05-13 12:33:33 -06:00
Christopher Cookman bcdda75a77
Gonna try not killing the bot on rejection/exception, see what happens 2024-05-13 12:29:23 -06:00
Christopher Cookman ec7ed2c16a
Create folder for errors 2024-05-12 10:47:14 -06:00
Christopher Cookman 5cadf7a8d0
- Automatically get room list from server
- Remove iem.json (see above)
- Add blacklist.json (see above)
- Move JSON data files to dedicated folder. Cleaning up root
2024-05-12 10:03:02 -06:00
Christopher Cookman 710e4258f3
Fix event code assignment in index.js 2024-05-12 08:56:42 -06:00
Christopher Cookman d59fdb2c5c
More advanced error handling i hope 2024-05-12 06:45:13 -06:00
Christopher Cookman 86b1717ba3
I just woke up, it died last night, just gonna mke it crash when it does. Also log all errors for a file 2024-05-12 06:41:21 -06:00
Christopher Cookman 8b7f223493
Use GET for uptime-kuma 2024-05-12 02:06:17 -06:00
Christopher Cookman 6fada9d3fc
Add heartbeat functionality to Uptime Kuma monitoring 2024-05-12 02:05:26 -06:00
Christopher Cookman e70cdd972c
Add configuration for uptime-kuma monitoring 2024-05-12 02:03:28 -06:00
Christopher Cookman 325bd25f07
Fix startup error handling in index.js 2024-05-12 01:57:23 -06:00
Christopher Cookman 387379269a
Update error logging in index.js 2024-05-12 01:55:11 -06:00
Christopher Cookman e469f8d8a0
- Disable NTFy errors for now 2024-05-12 01:54:42 -06:00
Christopher Cookman e3835c1122
Refactor XMPP connection handling in index.js 2024-05-12 01:53:21 -06:00
Christopher Cookman 60e9031325
- Change how we handle disconnects/startup errors 2024-05-12 01:51:50 -06:00
Christopher Cookman b2615c7b21
- Close/Disconnect after an error 2024-05-12 01:50:13 -06:00
Christopher Cookman 83b210783a
Fix console log message in index.js 2024-05-12 01:48:45 -06:00
Christopher Cookman 4072116aa5
Add error logging via ntfy 2024-05-12 01:44:22 -06:00
Christopher Cookman 1e94c43aea
- Lay foundation for automatic room gathering
- We don't need a separate UUID for each room lol. That's probably why im crashing so often
2024-05-12 01:39:19 -06:00
Christopher Cookman f0194d697a
Remove guild members intent and possibly fix weird crash 2024-05-10 09:56:11 -06:00
Christopher Cookman 00b0a03804
Add some more logs 2024-05-09 22:38:06 -06:00
Christopher Cookman 071e41136a
oh 2024-05-09 22:36:56 -06:00