Commit Graph

125 Commits

Author SHA1 Message Date
81f91df8ac Adding a fix for when new calls are starting in voice channels that haven't been registered yet 2024-01-08 06:47:22 -05:00
6c6c2655f2 Adding another protection to try to avoid multiple recordings of the same audio happening 2024-01-07 16:23:42 -05:00
6012351b3e Attempting to protect against call echo AND fix new call registry which wasn't working correctly it seems... 2024-01-07 15:30:15 -05:00
934fa4d37f Setting auto commit on the db connection to true because apparently it defaults to false. Meaning nothing gets written to the DB 2024-01-06 15:48:08 -05:00
44982fd439 Pushing up an attempted fix for breadmixer not being able to submit transcriptions to the database 2024-01-06 15:35:12 -05:00
46fdebd503 Another minor fix for breadmixer, specifically the final ffmpeg call 2024-01-05 19:34:16 -05:00
c294489a60 Attempted fixes for breadmixers ffmpeg issues 2024-01-05 19:32:17 -05:00
2cf2ec7d88 Trying to figure out what is wrong with breadmixer running the FFMPEG command that I know for certain works 2024-01-05 19:06:24 -05:00
2f03a0de4c Fix for breadbot filter strings 2024-01-05 18:54:45 -05:00
3b33bb6ee4 Cleanup, database structure backup, and an additional log item for breadmixer to try to figure out where the ffmpeg command structure is wrong 2024-01-05 18:51:11 -05:00
f7e0c4b15a Some cleanup, and transitioning breadbot.js to use winston for logging 2024-01-04 20:27:31 -05:00
9fc901a2ef Pushing changes to sqlutil to add winston logging 2024-01-04 19:49:44 -05:00
b7283c17b6 A minor change to how servers are registered, bad logic 2024-01-03 21:06:50 -05:00
40f6ea7cd7 A minor modification to how edited messages are handled to deal with how discord changes links to gifs and other media to what I assume are embeds 2024-01-02 21:50:47 -05:00
cb94d94943 Drastically lowering the end time duration of a speaking session in voice calls to see if event emitter warnings go away 2024-01-02 21:32:45 -05:00
00b834c40b Adding another element to this to detect when someone stops speaking 2024-01-02 21:19:46 -05:00
a294b8c668 Minor fixes and adding a forgotten component of ending a call 2024-01-02 20:55:16 -05:00
263405141b A number of changes to address issues and missing pieces from the voice call monitoring components of Breadbot 2024-01-02 20:39:23 -05:00
089bb99119 Commands for breadbot seem to be missing, modifying deploy-command to fix this 2023-12-31 09:42:39 -05:00
2f51c18a69 Trying some upgrades to command loading 2023-12-31 09:39:25 -05:00
7afbb169e2 Another sql syntax fix 2023-12-30 18:53:32 -05:00
bdb9d4b807 Fixing a connection pool config to allow multiple statements per query 2023-12-30 18:37:28 -05:00
ed67193761 Fixing minor SQL syntax error 2023-12-30 18:34:36 -05:00
18c9be444d Fixing a minor issue when adding messages 2023-12-30 18:30:10 -05:00
40956e5c9e Adding message modify, delete, and attachment tracking (untested) 2023-12-30 17:32:44 -05:00
4de56c1af8 Sort returns none, which was deleting the file dictionary items 2023-12-25 20:09:44 -05:00
7b9a7fb339 Verbosity for breadmixer to try to figure out whats wrong 2023-12-25 19:23:20 -05:00
3039bf65bd Adding breadmixer changes 2023-12-16 12:51:35 -05:00
850e7288d1 A little more work on breadmixer 2023-11-29 20:59:50 -05:00
3bbba3217a More fixes for dragging milliseconds out of the time diff 2023-11-24 20:50:22 -05:00
7b0fde230d Really need milliseconds for seconds from starttime to be accurate 2023-11-24 20:46:42 -05:00
511f4bf69e Fixing datatype coersion problems 2023-11-24 20:43:24 -05:00
78f1232f5b Adding BreadMixer file indexing 2023-11-24 20:41:29 -05:00
41683fe098 Ok, trying s instead of d, even though that's technically not correct 2023-11-24 20:16:03 -05:00
61b617db04 I think we're back to typal pickiness 2023-11-24 20:13:42 -05:00
740213712a Ok, the parameterization for queries is SUPER picky 2023-11-24 20:12:23 -05:00
8cdd7d3974 It's not type coersion it's not seeing something as a tuple 2023-11-24 20:11:05 -05:00
e7681bf7cd Variable type coersion seems to be a problem with parameterized queries 2023-11-24 20:09:55 -05:00
7bee11e4f4 Initial work on BreadMixer 2023-11-24 19:56:03 -05:00
2954d1b304 Found something, might have been a node-crc dependency issue 2023-11-24 15:54:38 -05:00
4868f6930e Trying a PCM write 2023-11-24 15:17:40 -05:00
42f04a552a Attempting to write raw OPUS to file 2023-11-24 15:02:03 -05:00
00de13acd2 Switched back to the old version and turning CRC back on 2023-11-22 21:57:26 -05:00
9a5942facc Trying something because the files I'm getting are playable, but only under specify conditions and not with FFMEG 2023-11-22 21:40:34 -05:00
bdc0ed0fad Setting CRC false on the Ogg bitstream object to see if the problem with the CRC component goes away 2023-11-21 19:49:13 -05:00
55490c4b04 Adding node-crc dependency 2023-11-21 19:33:30 -05:00
66cec55bb6 Found a way to be more like the example code. Still not sure where the 2.0 alpha of prism comes from, but what the example uses I now have 2023-11-21 19:25:51 -05:00
16b41fad2b Modifying versions and restoring the PCM version of audio saving 2023-11-21 18:46:06 -05:00
ab3ef81df9 Trying to write just straight ogg rather than convert to PCM, which seems to be the issue 2023-11-21 18:06:32 -05:00
0f68356254 Possibly working version of joining voice call and collecting audio 2023-11-21 17:38:01 -05:00