Commit Graph

103 Commits

Author SHA1 Message Date
Logan Cusano
999affce93 Remove double buffer and added logging
Would likely work on RPI3 but need to figure out issue with opus and RPi4
2023-03-30 18:09:47 -04:00
Logan Cusano
2a3893b0e7 Update comment 2023-03-30 18:09:04 -04:00
Logan Cusano
1316c109e9 Return after leaving all servers 2023-03-26 21:15:20 -04:00
Logan Cusano
c380bb2770 Changed status object VC key to be a boolean 2023-03-26 20:59:15 -04:00
Logan Cusano
a20d7cfaec Pushing status object to API instead of checking again 2023-03-26 20:49:39 -04:00
Logan Cusano
07ca9e88e0 Use the correct function to close audio instance 2023-03-26 20:46:21 -04:00
Logan Cusano
5e31346bc9 Improve leaving
- add logging
- fix naming bug
2023-03-26 20:44:48 -04:00
Logan Cusano
6e05dde743 Fix bug in join server 2023-03-26 20:41:58 -04:00
Logan Cusano
82ba506749 Update exports for console commands 2023-03-26 20:40:52 -04:00
Logan Cusano
f995cd3578 Fixing imports and resolutions 2023-03-26 20:32:21 -04:00
Logan Cusano
c15d8ca5ee Update resolution of botConfig 2023-03-26 20:27:48 -04:00
Logan Cusano
030953f692 Changing method of exporting to use functions locally 2023-03-26 20:26:09 -04:00
Logan Cusano
6c294fe803 Fixed calls for local exported functions configHandler 2023-03-26 20:23:00 -04:00
Logan Cusano
e27cfdfdd4 Fixing bugs with imports and obj naming 2023-03-26 20:20:27 -04:00
Logan Cusano
cfba6ffa61 Improve logging on guildFromChannel 2023-03-26 20:17:38 -04:00
Logan Cusano
f5076d40cc Improve guildFromChannel 2023-03-26 20:14:23 -04:00
Logan Cusano
8d68f87ec0 improve logging to troubleshoot 2023-03-26 20:04:25 -04:00
Logan Cusano
9377edd518 Bugfixing the botController 2023-03-26 17:24:21 -04:00
Logan Cusano
2e8b699339 Fixing small bugs
- Extra imports
- incorrect param placement
2023-03-26 16:49:45 -04:00
Logan Cusano
e537ce8778 Update bot to use command controller for interactions and calls 2023-03-26 16:43:51 -04:00
Logan Cusano
95c714f0aa Attempt to fix return bug 2023-03-26 16:12:03 -04:00
Logan Cusano
4a0e5e26de Fixing bug with next in /bot 2023-03-26 15:52:22 -04:00
Logan Cusano
67aa65d60d Updating imports 2023-03-26 15:52:07 -04:00
Logan Cusano
5bbcc3ffcc improved logging for botController status 2023-03-26 15:49:19 -04:00
Logan Cusano
ccb42e7fba Added res/req to app.js and fixed naming bug in botcontroller 2023-03-26 15:45:54 -04:00
Logan Cusano
988683ab72 update bug in getting bot status 2023-03-26 15:40:59 -04:00
Logan Cusano
7b821687a9 Update logging and location selection for presets 2023-03-26 15:32:52 -04:00
Logan Cusano
fd3de1ede4 Implemented inline error function for server errors 2023-03-26 15:27:23 -04:00
Logan Cusano
444346e2b5 Ignore events if the directory is not there or if it is empty 2023-03-26 15:24:17 -04:00
Logan Cusano
eebd058eae Update package to require dotenv 2023-03-26 15:19:10 -04:00
Logan Cusano
3ddf9ea782 Update commands to use the new slash command builder
- Updated app js to remove Emmelia remnants
2023-03-26 15:18:58 -04:00
Logan Cusano
d3d62b8d28 Update package to be an app 2023-03-26 15:07:41 -04:00
Logan Cusano
b296da629b Initial update to try and fix #1 2023-03-26 15:03:35 -04:00
Logan Cusano
403b533a33 Improve logging for join command 2023-03-26 13:57:42 -04:00
Logan Cusano
faec0f2291 Update join command
- Listening to the correct event
- Removed erroneous .start()
2023-03-26 02:27:10 -04:00
Logan Cusano
9a2416e2ff Improve alsa usage
- added command handler to check devices
2023-03-26 02:20:17 -04:00
Logan Cusano
a8be6598f2 Fixing async functions 2023-03-26 01:07:30 -04:00
Logan Cusano
184458608d Fix naming bug in audioController 2023-03-26 00:47:39 -04:00
Logan Cusano
7c9be47b64 Improve command logging and update function to async 2023-03-26 00:44:33 -04:00
Logan Cusano
d7878535b5 Update command module to follow module syntax 2023-03-26 00:36:19 -04:00
Logan Cusano
2aff7579a8 Fixed bug in name 2023-03-26 00:34:26 -04:00
Logan Cusano
d96b8ee05b Initial update to ALSA 2023-03-26 00:03:38 -04:00
Logan Cusano
ce072d9287 Major update
- Working client server interactions
- Can create radio config
- Needs radio testing
2023-02-18 20:41:43 -05:00
Logan Cusano
c8c75e8b37 Allow the client to interact with the discord bot
- The client can now interact with the bot, this allows the client to offer bot controls via API
- The master server will now be able to instruct a specific client to join a specific channel via channel ID (master server function coming soon)
- Suppress some debug statements to make the output easier to read when mixed in with the client debug output
2022-12-18 20:31:54 -05:00
Logan Cusano
6756a5e632 Added status command to discord bot 2022-12-11 23:00:55 -05:00
Logan Cusano
668c9a9259 Updated readme skeletons 2022-12-11 21:24:17 -05:00
Logan Cusano
e5d885cc3e Logging Update
- Changed to uniform logging with the 'debug' module
- Updated all apps
2022-12-11 21:11:29 -05:00
Logan Cusano
e403560165 Init High-Level Flowchart
- WIP
2022-12-11 20:12:53 -05:00
Logan Cusano
560ddcbfc6 Resolved JSDoc issue with IOStreamRead 2022-12-11 20:12:26 -05:00
Logan Cusano
ca9463856b Functioning audio bot 2022-12-11 20:10:36 -05:00