-
Notifications
You must be signed in to change notification settings - Fork 418
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
feat(Soundboard): Add Soundboard Sound functionality #1550
Conversation
This is incomplete, comments where relevant
Perhaps add a getter for get id() {
return this.soundID;
} |
Sure, however that still doesn't solve the main issue of not being able to properly store the data directly into the collection I am discussing this with abal to see what our options are |
* @arg {String?} [options.emojiName] The name of the relating default emoji (mutually exclusive with options.emojiID) | ||
* @arg {String} [options.name] The name of the soundboard sound (2-32 characters) | ||
* @arg {Number?} [options.volume] The volume of the soundboard sound, between 0 and 1 | ||
* @arg {String} [options.reason] The reason to be displayed in audit logs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
separate this into its own argument?
Note: Currently there is an incompatibility with storing soundboard sounds in cache, as there is noid
in the soundboard sound structure but required in Collection.The PR in it's current state (2024-09-25T03:41Z) will not work, as gateway logic is written as if the collection were to exist#1547 to be folded into this PR once complete