Commit graph

160 commits

Author SHA1 Message Date
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
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 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
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 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
Christopher Cookman f328ba7d9c
Update config.json.template and index.js with Discord owner, mainGuild, and inviteChannel IDs 2024-05-08 10:58:27 -06:00
Christopher Cookman 8064cf083c
Remove "New Alert" title from ntfyBody object in index.js 2024-05-08 10:46:25 -06:00
Christopher Cookman 2a101de2fc
Funny 2024-05-08 10:41:41 -06:00
Christopher Cookman c1ed57f4e1
Add all channels command for owner server 2024-05-08 10:36:34 -06:00
Christopher Cookman 9e0d7517b8
add error killer 2024-05-08 09:30:32 -06:00
Christopher Cookman 0733b37995
Refactor pagination logic in index.js 2024-05-08 09:28:22 -06:00
Christopher Cookman e2a328e53b
Add WFO functionality to index.js 2024-05-08 09:24:19 -06:00
Christopher Cookman 6008c0f9aa
Add colors package to make logs nice to read 2024-05-08 08:41:29 -06:00
Christopher Cookman f0b45c190b
Refactor error handling and startup logic in index.js 2024-05-08 08:33:32 -06:00
Christopher Cookman 2db900e154
Add startup timestamp and message count variables in index.js 2024-05-08 08:27:36 -06:00
Christopher Cookman 5fa82ef8b4
Add ephemeral flag to interaction reply 2024-05-08 08:13:23 -06:00
Christopher Cookman 0c7ad1d515
Add new command to list available rooms in index.js 2024-05-08 08:12:55 -06:00
Christopher Cookman b746a19476
Update bot description in index.js 2024-05-08 08:05:43 -06:00
Christopher Cookman d236181231
Fix error handling when sending message to channel 2024-05-08 07:48:59 -06:00
Christopher Cookman f4fa286766
Stop connection before starting, just in case 2024-05-08 07:48:05 -06:00
Christopher Cookman e93b08d835
Add channel ids to startup log 2024-05-08 07:46:11 -06:00
Christopher Cookman ca9cd1a671
Add console log message for startup completion 2024-05-08 07:44:44 -06:00
Christopher Cookman 1d5746de33
Update product text title to include product ID 2024-05-08 07:42:10 -06:00
Christopher Cookman a436c74bdd
Add ephemeral flag to interaction reply 2024-05-08 07:40:22 -06:00
Christopher Cookman c6964ee0e9
[+] Ability to get product text via discord 2024-05-08 06:51:26 -06:00
Christopher Cookman c814f4602a
Show product URL separately 2024-05-08 06:11:41 -06:00
Christopher Cookman 5cb0ff6cd9
Add NTFY push support 2024-05-08 00:44:03 -06:00
Christopher Cookman 2d80073a56
add debug flag 2024-05-08 00:25:57 -06:00
Christopher Cookman 3f9b882cf7
Guh 2024-05-08 00:17:50 -06:00
Christopher Cookman 47614c7850
Fix that 2024-05-08 00:09:35 -06:00
Christopher Cookman 7c1707e4c6
Whoops 2024-05-08 00:05:33 -06:00
Christopher Cookman 042c5075d6
Add a lil credits thing 2024-05-08 00:05:12 -06:00
Christopher Cookman 0ba993b060
Delete dead channels 2024-05-07 23:36:30 -06:00
Christopher Cookman 62581c8c34
Turned it into a discord bot :) 2024-05-07 23:18:26 -06:00
Christopher Cookman c1af1a7839
add logging to start error 2024-05-07 21:48:22 -06:00
Christopher Cookman 9fdbfd33a9
Add tags to ntfy 2024-05-07 21:45:36 -06:00
Christopher Cookman 9859815f07
do config stuff 2024-05-07 21:34:18 -06:00
Christopher Cookman ad6a5955ef
Funny 2024-05-07 21:10:29 -06:00