karanguni: (Default)
K ([personal profile] karanguni) wrote2020-01-02 07:19 pm
Entry tags:

Exchange Apps

I code apps for fandom exchanges because the AO3 interface is atrocious.

Automagic App Generator


Exchanges can generate their own apps automatically via https://autoao3app.fandom.tools.

If you want to search for requests across all exchanges, use https://autoao3app.fandom.tools/#/everything.

Fun stats from the aggregated database: overall numbers and top 100 fandoms by requests


Bugs?


Please leave a comment here, stating which app/exchange, what the bug is, and steps I can take to reproduce it. It helps if you leave me your browser type, but I don't necessarily need it. Thanks! :)

Requests


If your exchange operates in a way that needs more features in the app, please leave a request here detailing what that might mean!

I currently only code standalone apps for Yuletide. If you are a mod who needs non-app code, feel free to DM me here or on Discord.


Caveats


Apologies in advance if I am slow in responding: I generally am not fandom active except around the Yuletide season. Thanks for understanding!

Known Issues


Nothing major at the moment.

---

Announcements



Due to AO3 rate limiting changes as of 24 Feb 2025, scraping might be unsuccessful more often, but should still work eventually.
rachelmanija: (Autumn: small leaves)

[personal profile] rachelmanija 2020-01-03 02:51 am (UTC)(link)
Thank you SO MUCH for doing this. It makes treats a million times easier.
primeideal: Text: "Right, the colors. Whoa! Go away! We're trying to figure out the space-time continuum here." on Ravenclaw banner (animorphs)

[personal profile] primeideal 2020-01-03 02:52 am (UTC)(link)
First of all, thanks again for all your work on these, past present and future. Treaters are grateful for your labors. :)

Not an urgent bug, but:

On the Chocolate Box 2020 app in Chrome, I am seeing a link to prompt's "letter" in the app even when the spreadsheet doesn't have anything in the letters field. Clicking the link just redirects to the app homepage.

(Anonymous) 2020-01-03 02:57 am (UTC)(link)
You are brilliant and awesome! Happy new year!

That's it!

<3

(Anonymous) 2020-01-03 04:50 am (UTC)(link)
On the chocobox app, I have Dance Academy fandom bookmarked and in the bookmarks, it's showing prompts for Da Vinci's Demons.

(Anonymous) 2020-01-03 04:51 am (UTC)(link)
And Leverage in bookmarks is showing prompts for Les Misérables (TV 2018)
eglantiere: (Default)

[personal profile] eglantiere 2020-01-03 07:40 am (UTC)(link)
i don't have an exchange to offer up, but DAMN your apps are amazing, and make the whole thing so much smoother.
schneefink: River walking among trees, from "Safe" (Default)

[personal profile] schneefink 2020-01-03 10:48 am (UTC)(link)
Your app is very convenient, thanks :)
lannamichaels: Astronaut Dale Gardner holds up For Sale sign after EVA. (Default)

[personal profile] lannamichaels 2020-01-03 02:27 pm (UTC)(link)
Thank you for doing these, they are awesome :D
chicago_ruth: (Default)

[personal profile] chicago_ruth 2020-01-03 04:55 pm (UTC)(link)
Hey! This is a minor thing and there's no rush, but I wonder if there's some way to have the app ignore diacritics in fandom names? Right now it's hard to find the cnovel fandoms (this is an issue on AO3 as well). I'm thinking of cases like:

魔道祖师 - 墨香铜臭 | Módào Zǔshī - Mòxiāng Tóngxiù
or
二哈和他的白猫师尊 - 肉包不吃肉 | Èr Hā Hé Tā De Bái Māo Shī Zūn - Ròu Bāo Bù Chī Ròu

In order to find the fandom on the app, I have to type a set of letters that show up in order, and for both of these fandoms, that includes diacritics. It'd be nice if typing "Modao Zushi" also pulled up "Módào Zǔshī."

If this isn't possible, I absolutely understand! I don't know how easy it would be to implement, and if it's non-trivial that don't worry about it.

(no subject)

[personal profile] chicago_ruth - 2020-01-03 17:00 (UTC) - Expand

(no subject)

[personal profile] chicago_ruth - 2020-01-07 13:23 (UTC) - Expand
rebecca2525: Abby Sciuto from NCIS with the word "geek" (Default)

[personal profile] rebecca2525 2020-01-07 10:01 pm (UTC)(link)
Hi hi, sorry to bother you about this.

Older sign-ups for Chocolate Box seem to be gone again. :( For example, there are two early birds requesting Poirot but no prompts currently showing up.

Cheers! ♥
shadaras: A phoenix with wings fully outspread, holidng a rose and an arrow in its talons. (Default)

[personal profile] shadaras 2020-01-08 10:54 pm (UTC)(link)
This is super awesome, thank you!

I'm noticing that some requests that I marked early in chocobox signup haven't been updated in my Favorites, though if I search by username or fandom they have been. I don't know if that's something you can fix? But it's interesting to know.

Here is an image (made of screenshots) showing what I mean:
(shrunk to avoid making screens die, open in new tab to read in full if you need to)

(no subject)

[personal profile] shadaras - 2020-01-08 23:07 (UTC) - Expand

(Anonymous) 2020-01-09 09:00 am (UTC)(link)
These apps are wonderful and I love how much easier it's become to find prompts!

Not so much a bug as a bwuh? - the Yuletide 2019 app works for me in any browser I use, but the Chocolate Box 2020 app gives me endless (5 minutes, after which I gave up) loading when I look for a specific fandom using IE (11). However, it works fine for me in Chrome and Firefox.

[personal profile] nonconamod 2020-05-08 01:18 am (UTC)(link)
Hi! I reached out on discord as well, but here are the exact details for [community profile] nonconathon

Collection URL: https://archiveofourown.org/collections/nonconathon2020
Tagset URL: we're using two. Freeform/Additional Tags tagset (https://archiveofourown.org/tag_sets/3070) and the Fandom & Ships tagset (https://archiveofourown.org/tag_sets/4069)
Date signups open and close: Sign ups open May 9, morning EST; close May 17 10:00pm EST.

What signup details need to be reflected in the app: fandom, ships, "character" (art or fic), warnings, additional tags, optional details & letter.
Requests are visible throughout sign-ups.

Thank you either way! We super appreciate all your hard work with this.

(no subject)

[personal profile] nonconamod - 2020-05-08 16:44 (UTC) - Expand

(no subject)

[personal profile] nonconamod - 2020-05-11 00:53 (UTC) - Expand

(no subject)

[personal profile] nonconamod - 2020-05-13 13:47 (UTC) - Expand

(no subject)

[personal profile] nonconamod - 2020-05-16 14:56 (UTC) - Expand

(no subject)

[personal profile] nonconamod - 2020-05-16 15:02 (UTC) - Expand

(no subject)

[personal profile] nonconamod - 2020-05-16 15:23 (UTC) - Expand

(no subject)

(Anonymous) - 2020-05-18 17:18 (UTC) - Expand

(no subject)

(Anonymous) - 2020-05-18 20:32 (UTC) - Expand

Trick or Treat

(Anonymous) 2020-09-14 07:56 pm (UTC)(link)
Hello!

Do you think you might do an app for Trick or Treat 2020, especially one that updates as signups continue?

I'd love to help out if that's a thing that's possible, I'm sure it's a lot of work and I definitely appreciate the work you put into these - it's invaluable what with AO3 being how it is.

Thank you!

Re: Trick or Treat

(Anonymous) - 2020-09-17 23:45 (UTC) - Expand

Re: Trick or Treat

(Anonymous) - 2020-10-11 03:04 (UTC) - Expand

(Anonymous) 2021-01-01 11:16 pm (UTC)(link)
chocobox 2021 not seeing prompts on mobile firefox when I click the button under OW and crossovers. Regular fandoms are fine.

(Anonymous) 2021-01-02 01:41 am (UTC)(link)
this is better now, thanks

(no subject)

(Anonymous) - 2021-01-02 14:08 (UTC) - Expand
azurrys: Sandalphon (Granblue Fantasy) (Default)

Chocobox 2021

[personal profile] azurrys 2021-01-02 03:44 pm (UTC)(link)
Hello! It looks like the first batch of 21 participants are missing in the app. Their requests aren't showing up in the regular interface or in the user lookup.



I haven't checked everyone on the list (just the first, last, and a few random ones in between), but this is the list of participants that are probably affected by sign-up order (the users after this all seem to be in the app, so I removed those usernames).



I'm on the latest Firefox version (PC) if that helps!

Thank you!

(Anonymous) 2021-01-08 05:40 am (UTC)(link)
Hello, this is not a bug report, I'm really sorry for bothering you with this. I've been trying to get in touch with the chocolate exchange mods, but I'm not sure if the email I've found on the community is up to date (it's from a post dated February 2020) and my comment on the community got screened, or maybe lost. Do you know where could I reach the mods?

(no subject)

(Anonymous) - 2021-01-08 05:57 (UTC) - Expand

(Anonymous) 2021-01-08 04:01 pm (UTC)(link)
Hi, it's looking like some prompts got duplicated on the Chocolate Box app - I've noticed it in Original Work, Star Trek Discovery and Star Trek TOS, and there might be more.
surskitty: Cynthia and Giratina in the Origin World (Default)

[personal profile] surskitty 2021-01-11 10:55 pm (UTC)(link)
Is it possible to filter by fic/art on the chocolate box app?

Thank you for all you do!
smut4smutmod: (Default)

[personal profile] smut4smutmod 2021-02-22 05:39 am (UTC)(link)
Hey there! If you have the time, I’d love to get another app for Smut 4 Smut this year. All the details are the same, but I think our conversation last year was via slack and therefore has been deleted /o\

last year’s app: https://sm4sm2020.firebaseapp.com/#/

2021 collection:
https://archiveofourown.org/collections/smut4smut2021/profile

tag set:
https://archiveofourown.org/tag_sets/5637

Signups are currently open and close Feb 25, but we would want the app to just have the information current after Feb. 27 in case we need to delete unmatchables after signups close. (no auto-updating needed, just the final version!)

app details needed:
Username
Fandom
Archive warnings
Media (listed under characters)
Relationships
Freeform tags (including optional tags)
Letter Link
Optional Details

Let me know if you need anything else!

(no subject)

[personal profile] smut4smutmod - 2021-02-24 23:41 (UTC) - Expand

(no subject)

[personal profile] smut4smutmod - 2021-02-27 21:57 (UTC) - Expand

(no subject)

[personal profile] smut4smutmod - 2021-02-28 19:23 (UTC) - Expand

(no subject)

[personal profile] smut4smutmod - 2021-03-01 03:49 (UTC) - Expand

[personal profile] nonconamod 2021-05-05 09:29 pm (UTC)(link)
Hi! I was wondering if it would be possible to get an app for nonconathon this year. It can be just a single push after sign-ups close, but it would be super helpful to have.

Collection URL: https://archiveofourown.org/collections/nonconathon2021/

Tagset URL: Freeforms (https://archiveofourown.org/tag_sets/3070) and Fandoms (https://archiveofourown.org/tag_sets/6401)

Date signups open and close: Sign-ups are currently open, they close May 16 at 10pm EDT.

What signup details need to be reflected in the app: fandom, ships, "character" (art or fic), warnings, additional tags, optional details & letter. (This should be the same as last year.)
Requests are visible throughout sign-ups.

If it's not possible, I understand. Thank you for all your hard work!

(no subject)

[personal profile] nonconamod - 2021-05-10 19:27 (UTC) - Expand

(no subject)

[personal profile] nonconamod - 2021-05-18 10:35 (UTC) - Expand
janebuz_jane: (Default)

Prompt Meme

[personal profile] janebuz_jane 2021-06-16 05:28 pm (UTC)(link)
Hi there! I saw on your app generation page (https://autoao3app.firebaseapp.com/) that it doesn't work for prompt memes (understandable)! Would you be interested in - or, I suppose, do you have the time + would you even consider - taking a commission for a similar tool that functions for prompt memes?

Let me know - thanks! :D

Re: Prompt Meme

[personal profile] janebuz_jane - 2021-06-22 22:51 (UTC) - Expand

Re: Prompt Meme

[personal profile] janebuz_jane - 2021-06-22 23:39 (UTC) - Expand

Re: Prompt Meme

[personal profile] janebuz_jane - 2021-07-03 03:46 (UTC) - Expand
prixmium: (Default)

Bug Report - Crossworks 2021

[personal profile] prixmium 2021-06-23 02:57 am (UTC)(link)
I am [archiveofourown.org profile] Prix and I found that when clicking on one of the fandoms I requested, my prompts were not listed. So, as a test, I searched my name in the user lookup tab, and only about half my prompts were pulled up.

I was asked on FFA to report this bug here, so here I am.
mod63: Rule 63 Prince Phillip from Sleeping Beauty (Default)

[personal profile] mod63 2021-07-03 03:36 am (UTC)(link)
Hi! I tried to give the auto-app-creator a shot for [community profile] rule63exchange, but it doesn't seem willing to re-scrape it and isn't picking up any prompts.

https://autoao3app.firebaseapp.com/#/Rule63_2021

Is something in the exchange set up wrong? Thanks!

(no subject)

[personal profile] mod63 - 2021-07-03 20:09 (UTC) - Expand
laireshi: (tlt3: pingxie exchange)

[personal profile] laireshi 2021-07-04 06:04 pm (UTC)(link)
Hi! I'm modding 10 Year Promise, a ship exchange (ao3 collection). I tried to use the auto app creator, but I think it's treating my exchange as if it's open to sign up with no sign-ups at the moment, but the sign ups are already closed. (It didn't show any prompts at first, but had the option to re-run the scraper, which I did to no change--I'm sorry if that was a bad move).

I'm not sure if the way I set up the exchange is compatible with the app, though--all sign-ups only had one request, with the option to choose multiple fandoms.

Thanks!

(no subject)

[personal profile] laireshi - 2021-07-04 18:25 (UTC) - Expand

(no subject)

[personal profile] laireshi - 2021-07-04 18:45 (UTC) - Expand

(no subject)

[personal profile] laireshi - 2021-08-01 20:44 (UTC) - Expand
keita52: Flemeth's High Dragon Form (dragon age)

[personal profile] keita52 2021-07-08 10:25 pm (UTC)(link)
Hi, I'm trying to set up one for Black Emporium and it doesn't seem to be scraping the collection at all :( I set it up before requests were open so we could have a consistent URL on our promo posts; did that mess it up?

https://autoao3app.firebaseapp.com/#/BlackEmporium2021
Edited 2021-07-08 22:25 (UTC)

(no subject)

[personal profile] keita52 - 2021-07-08 22:30 (UTC) - Expand

Page 1 of 4