Skip to content
This repository was archived by the owner on Apr 6, 2026. It is now read-only.

refactor: remove search, random, and fun modules#198

Merged
karaktaka merged 6 commits into
refactor/consolidate-audio-modulesfrom
refactor/remove-search-random-fun
Feb 18, 2026
Merged

refactor: remove search, random, and fun modules#198
karaktaka merged 6 commits into
refactor/consolidate-audio-modulesfrom
refactor/remove-search-random-fun

Conversation

@karaktaka
Copy link
Copy Markdown
Contributor

@karaktaka karaktaka commented Feb 18, 2026

Summary

  • Remove 3 modulessearch, random, fun (and their tests/docs)
  • Migrate YouTube API key — from search: config section to music: (sole remaining consumer)
  • Clean up dead codecheck_api_response(), strip_tags()/MLStripper, stale permission entries
  • Remove unused dependenciesigdb-api-v4, twitchAPI
  • Update all docsCLAUDE.md, docs/architecture.md, README.md, Docker config examples

YouTube search is preserved via the existing /music play search command.

Based on #197 — merge that first, then this PR retargets to main automatically.

Test plan

  • ruff check passes
  • ruff format --check passes
  • All 207 tests pass
  • No stale imports of deleted modules (grep confirms zero references)
  • config.yaml.template, config/nerpybot.yaml.example, config/humanmusic.yaml.example all updated
  • Verify /music play search still works in Discord after deploy

🤖 Generated with Claude Code

karaktaka and others added 6 commits February 18, 2026 19:30
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
@karaktaka karaktaka force-pushed the refactor/remove-search-random-fun branch from 8f7dac0 to 5819a8e Compare February 18, 2026 18:31
@karaktaka karaktaka merged commit a0d1124 into refactor/consolidate-audio-modules Feb 18, 2026
@karaktaka karaktaka deleted the refactor/remove-search-random-fun branch February 18, 2026 19:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant