Excited to see this!
If you do wish to support something other than ints, I was wondering how you would expect to fallback from an arbitrary emoji to something else?
Would a failed Badge.set() throw?
Would you specify multiple values as an explicit fallback (e.g. Badge.set({rich: '💯', plaintext: 100}) or Badge.set('💔', '零', 0)?
Excited to see this!
If you do wish to support something other than ints, I was wondering how you would expect to fallback from an arbitrary emoji to something else?
Would a failed
Badge.set()throw?Would you specify multiple values as an explicit fallback (e.g.
Badge.set({rich: '💯', plaintext: 100})orBadge.set('💔', '零', 0)?