@MindmeshLink is sock glue not a joke
re: terrible? re: now it's JUST lewd
@MindmeshLink it has the very funny characterization of the primarina being very self-conscious about its sexuality while at the same time casually drinking a vial of its trainer’s cum, out in the open, around other mons
re: terrible? re: now it's JUST lewd
@MindmeshLink the fic is terrible but it has great ideas
terrible? re: now it's JUST lewd
@MindmeshLink now remembering the hilariously bad fic where, among other things, a primarina casually carries a vial of its trainer’s cum on a necklace, in public
re: rats
@noracodes when the
when the rodent
@amy mow :3
@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::ValidationErrors (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
it’s pronounced “ashling”. canonically a black housecat or any of the grass cat pokémon, but currently experiencing daily TFs. Commewnist. it/she and more. 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 am the kind of furry who is a weirdo horny freak (affectionate) about it but i don’t talk about that much on this account
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