Commit graph

87 commits

Author SHA1 Message Date
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 688954fa11 add private folder 2024-05-10 09:54:22 -06:00
MoSiren1 b6474ac53e
Update iem.json
Final Update Hopefully for Read Only Chats that don't work anymore.
2024-05-09 23:57:17 -05:00
MoSiren1 def1bdd7ee
Update iem.json
Updating non NWS Chats that are old IEM chats that where made READ-ONLY
2024-05-09 23:46:28 -05: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
Christopher Cookman 5f5b5ca547
test 2024-05-09 22:35:01 -06:00
Christopher Cookman 32a7f846d4
add perm 2024-05-09 22:32:56 -06:00
Christopher Cookman 6733eea16a
Add guild joining/leaving 2024-05-09 22:32:05 -06:00
Christopher Cookman 5fe0190d10
Just testing some stuff 2024-05-09 22:28:13 -06:00
Christopher Cookman e9c303a096
Yip 2024-05-09 22:04:47 -06:00
Christopher Cookman 9f2ddac444 Auto sharding, maybe will fix 100 server limit for now 2024-05-09 22:04:01 -06:00
MoSiren1 64c10bc866
Update events.json
Updated Priority For Mesoscale and TOA and SVA
Hopefully
2024-05-09 23:03:56 -05:00
Christopher Cookman 30462b85f5
fear 2024-05-09 22:00:26 -06:00
Christopher Cookman 7f8abdf079
Add max volume. Not limiting it was a horrible idea 2024-05-09 21:42:11 -06:00
Christopher Cookman 8436139593
Oh, im stupid
- Fix volume not being listened to
2024-05-09 21:39:52 -06:00
Christopher Cookman 6175762c47
Fix volume, add volume command 2024-05-09 21:33:25 -06:00
Christopher Cookman 05ef2ca95c
Make filters lowercase 2024-05-09 21:17:22 -06:00
Christopher Cookman c5944ea606
Add the ability for a user to subscribe their DMs with the bot to a room/rooms. Allows basic filtering
TODO: Make filtering easier, add sanity checks to this
2024-05-09 21:12:40 -06:00
Christopher Cookman b7f3ca2f20
whoops 2024-05-09 13:28:38 -06:00
Christopher Cookman 73125f06e7
Add ability to pause/unpause streams 2024-05-09 13:25:27 -06:00
Christopher Cookman ede9be2509
a 2024-05-09 00:20:50 -06:00
Christopher Cookman 1ad9c477ee
Add priority system to events 2024-05-09 00:17:22 -06:00
Christopher Cookman fbc37c90a8
womp womp 2024-05-08 17:27:07 -06:00
Christopher Cookman f54f180ebf
funnnnny 2024-05-08 17:26:11 -06:00
Christopher Cookman 8cdbf86567
forgot --save 2024-05-08 17:23:43 -06:00
Christopher Cookman 6482c1462f
Add generic live stream support (only mp3 streams atm) 2024-05-08 17:21:39 -06:00
Christopher Cookman 2110b10539
Add broadcastify streaming (dont kill me RR) 2024-05-08 17:18:41 -06:00
Christopher Cookman 4743a46e54
Finishing that up 2024-05-08 14:44:06 -06:00
Christopher Cookman 21e96e8d52
await my beloved 2024-05-08 14:37:18 -06:00
Christopher Cookman 62f9f4af19
Guh 2024-05-08 14:36:52 -06:00
Christopher Cookman 233c1804d9
Refactor pagination logic in index.js and update interaction reply to followUp 2024-05-08 14:35:26 -06:00