Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQ]: Have Chuu check for primary artists within the artist argument #90

Open
1 task done
robotzurg opened this issue Nov 9, 2024 · 1 comment
Open
1 task done
Labels
enhancement New feature or request

Comments

@robotzurg
Copy link

Describe the feature

One very nice QoL feature I think this bot could benefit a lot from is splitting the string by commonly used artist separators (&, x, etc.) if a user puts in multiple artists into the query (something Last.fm obviously doesn't support)

For example: ROSÉ & Bruno Mars - APT. could check if this exists first, and if it gets nothing, split by "&", get ROSÉ, and then be able to show the proper results without having to post an error at all. Realistically, a user is going to end up querying again (thus querying the api again) so it seems logical to me to avoid this step entirely, in cases like this.

More details?

Alternatively, you could just specify in the error a tip on how a user can avoid this, such as saying "make sure you only put the primary artist in the artist name" or something like that, to help avoid this and make people less confused. I know in my server a lot of people were not aware of last.fm using 1 artist only, and found some confusion with pulling up songs.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@robotzurg robotzurg added the enhancement New feature or request label Nov 9, 2024
@robotzurg
Copy link
Author

Worth nothing that this obviously wouldn't need to be used at all if the user doesn't specify a manually typed artist argument, as that would just pull directly from last.fm (which I assume chuu does in this case)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant