38 Commits

Author SHA1 Message Date
Chris Ham
18350ee878 Consolidate soundboard categories and improve layout
- Merge all people categories (JOSH, LANX, MUTT, etc.) into NERDS section
- Consolidate TV & movie categories into single TV & MOVIES section
- Maintain alphabetical order within all sections
- Update soundboard to show 4 categories per row for cleaner layout
- Remove verbose category list from soundboard interface
- Add emojis to category headers for better visual appeal

Soundboard now shows:
- 🔉 GENERAL - Common/utility sounds
- 🤓 NERDS - Gaming, streaming, and personality sounds
- 🎥 TV & MOVIES - All show/movie clips combined
- Clean 4-button layout per row

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-16 16:47:59 -07:00
Chris Ham
c3adb66de8 Improve SFX list formatting and add smart markdown chunking
- Add smart chunking logic that respects markdown block boundaries
- Prevent code blocks from being split across Discord messages
- Update SFX list display to use improved README.md formatting
- Ensure proper markdown rendering in Discord chat

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-16 15:13:43 -07:00
Chris Ham
f8147ffb14 formatting 2025-08-16 15:02:06 -07:00
Chris Ham
bc74978a79 Update to modern Discord.js ephemeral message pattern
- Replace ephemeral: true with flags: [MessageFlags.Ephemeral]
- Add MessageFlags import to Discord.js imports
- Update all slash command error responses to use modern flag syntax
- Maintains same functionality with Discord.js v14 best practices

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-16 15:01:49 -07:00
Chris Ham
437206851b Update SFX list and improve display functionality
- Update sfx/README.md to include all 275 sound files with proper categorization
- Organize missing sounds into appropriate categories (SILICON VALLEY, KING OF THE HILL, etc.)
- Fix SFX list display to use local README.md instead of external URL
- Add fallback to auto-generated list if README is missing
- Improve chunking to prevent Discord character limit errors

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-16 14:54:40 -07:00
Chris Ham
30f8307551 new sfx 2023-12-26 13:03:30 -08:00
Chris Ham
0528e71ad8 new sfx 2023-12-26 13:00:09 -08:00
greenham
aa83901435 new sfx 2021-08-06 08:57:30 -07:00
greenham
7b92e139a7 - support event scheduling
- upgrade discordjs and associated packages
- add/edit some sfx
2021-04-02 22:06:23 -07:00
greenham
6bf997e3be - new location for sfx list due to pastebin restrictions
- new sfx
2021-04-02 19:49:00 -07:00
Chris Ham
48be847d08 new sfx 2021-01-21 07:45:30 -08:00
greenham
fb7aaa5c84 new sfx 2020-05-10 17:24:35 -07:00
Chris Ham
de193c1099 multi-guild support, new sfx 2020-05-01 16:01:38 -07:00
Chris Ham
11ccf684b5 normalize and compress all sfx, read sfx list from pastebin 2020-02-29 06:59:24 -08:00
Chris Ham
0f6271c507 new sfx 2019-10-13 10:08:15 -07:00
Chris Ham
13594f7e3a update packages, add knob 2019-05-15 08:18:01 -07:00
Chris Ham
1ab648903e new sfx 2019-05-07 15:10:23 -07:00
Chris Ham
24a1451b45 new sfx 2019-04-03 10:02:36 -07:00
Chris Ham
fd75d11eec director events 2018-11-07 00:41:28 -08:00
Chris Ham
d01439cf15 vrmode timer, user skip voting 2018-10-30 19:12:57 -07:00
Chris Ham
2476e6a721 Merge branch 'master' into modularize
* master:
  rename auw
  vid updates
  notes
2018-10-22 11:08:30 -07:00
Chris Ham
c3da69bf48 rename auw 2018-10-22 10:58:19 -07:00
Chris Ham
b7f45db0f6 new sfx 2018-10-04 09:58:56 -07:00
Chris Ham
a6da8b6b55 todo updates 2018-09-23 08:44:50 -07:00
Chris Ham
bd93260e21 more obs control 2018-09-12 07:43:10 -07:00
Chris Ham
3e1874ce4d new sfx and some obs integration 2018-09-10 21:02:25 -07:00
Chris Ham
5eab4eaa6f sfx update 2018-08-15 12:46:22 -07:00
Chris Ham
9ae87dce7e new sfx 2018-06-30 07:29:31 -07:00
Chris Ham
0dcf7a1e63 listening functionality 2018-05-25 09:30:21 -07:00
Chris Ham
c8920016a1 updates 2018-05-06 07:06:18 -07:00
Chris Ham
94c6049e44 updated bot commands, new sfx 2018-02-01 09:54:56 -08:00
Chris Ham
8514847526 fun/ham facts support, new sfx 2018-01-22 17:06:12 -08:00
Chris Ham
fc5b8604b8 new sfx 2017-08-17 09:53:09 -07:00
Chris Ham
7748a58026 new sfx 2017-08-07 07:36:47 -07:00
Chris Ham
9a0a0dae15 new sfx and timers 2017-08-03 07:41:30 -07:00
Chris Ham
a88b397f12 clean up and simplify sfx command 2017-07-26 08:47:40 -07:00
Chris Ham
0917e8929e allow more channels for testing 2017-07-25 11:26:44 -07:00
Chris Ham
8790469dc8 initial commit for sfx functionality 2017-07-14 08:27:18 -07:00