Skip to content

GuilhermeUrenha/Carracosta

Repository files navigation

Carracosta

Music / Radio player Discord bot.

Roadmap

  • Fully fix radio handler and message class
    • Dettach radio selector / Simplify radio logic
  • Fix VoiceState / VoiceChannel change handler
  • Fully transition to class functions
  • Video chapter descriptions
    • Embed descriptions -> songInfo.chapters (Current becomes bold?)
  • prepareSong -> next music on the queue
    • prepareSong list -> in case skip while preparing
  • Class file separation
  • music file lifetime handler
  • Change queue_update to use interaction if possible
  • Music recommendations
  • New icons
  • Request bot to send music file attachment
  • Maybe progress bar? .setDescription
  • Add more logging (cleared messages, re-check guilds refresh, check cleared music files, idk)
    • logger function ffs
  • Components class
  • Button ask for ephemeral select to choose song from playlist to send to first and play immediately
  • save queue to file
  • maybe lite-esque db infra.? (guilds, queue)
    • fn to serialize db data into json map and all
  • re-attempt connection on disc. -> sep. function
  • ACRCloud music recognition (Slash Command)
  • Playlists
    • Playlist button -> menu similar to radio -> select_menu, save, load, delete
    • Save playlists -> modal? -> ask for name/desc. -> confirm (filter out radio/files just in case)
    • saved per guild
  • Play files
  • Soundcloud
  • Deezer
  • Web Dashboard
  • Package bot project into .exe
    • package into background service

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published