@amy -bonk-
@coriander when the
when the elfstrogen
@coriander elfstrogenated
@Packbat oh wait no i furgot, custom emoji are always tagged in a post by the backend (statuses are serialized to the client alongside the info necessary to replace all custom emojim with their assoicated images), so there is definitely a step where you have all the emojim that the status have available to check, so making sure you do this right should be easy
@Packbat custom emoji are really just :single_words_between_colons:
so the only maybe tricky part is making sure the instance actually has an emojo fur any instance of a :single_word_between_colons:
(you don't want to allow such text to pass through otherwise, you know?)
@Packbat i am assuming doing such a check is easy ofc but i can't imagine it wouldn't be
@Packbat yeah you'd just add a validation step in PostStatusService.call and the logic fur that---while i couldn't write right now off the top of my head---should be pretty simple. you might need a unicode/emoji library
if you look at fur example, PostStatusService.validate_media!
, invoked at line 43, defined here, it just throws Mastodon::ValidationError
s (implicitly forcing post creation to fail) as required; you'd just do a check fur whether there’s a non-emoji and throw as needed
@Packbat i am near certain it would be simple to patch mastodon (upstream or not) to maintain such a restriction
@jinxies what's the diffurence tbh
re: the sex number
@monorail nice.
@chr unselect is honestly such a pawerful option though
@wallhackio i can really allow that if you want.................
@wallhackio this is configurable by setting environment variables; i can make it even larger here if you wanted
i cannot guarantee that all remote instances or mastodon-compatible clients will actually see every poll option, however
@coriander @amy lmao
re: conlanging problems
@wallhackio @alyssa lmao
it’s pronounced “ashling”. canonically a black housecat or any of the grass cat pokémon, but currently experiencing daily TFs. Commewnist. she/it. i automatically change my pfp on the furst post of the day
GlitchCat syscatmin and meowstodev; @ me about techincal problems with the instance, or fur feature requests. i got a job due to some extent to my work on this instance
i have very strong opinions about the sonic furanchise. pokémon has me in a chokehold when it comes to merchandise
available via email with the same username and domain. DM/email for other purrotocols
workplace policy is to clarify that all of my opinions expressed here are my own, and not those of my employer
“all this shit is still incomprehensible but im glad u accomplished something” ―@wallhackio
“i feel mildly relieved that the obscure and esoteric code that i use to build the site will always be definitely outclassed by the obscure and esoteric code that you use to serve it” ―@Lady